Skip to content

fix: validate search query parameter minimum length - #4

Open
xiaofengzii wants to merge 4 commits into
mainfrom
fix/search-validation-5756
Open

fix: validate search query parameter minimum length#4
xiaofengzii wants to merge 4 commits into
mainfrom
fix/search-validation-5756

Conversation

@xiaofengzii

Copy link
Copy Markdown
Owner

Summary

This PR adds validation to enforce a minimum length for search queries.

Changes

  • Reject empty or single-character queries with 400 and a clear error message
  • Require at least 2 characters for any search query
  • Add tests for valid query, empty query, single character, and two character queries

Testing

  • All tests pass: node --test src/tests/search.test.js

/claim SecureBananaLabs#743
Closes SecureBananaLabs#5756

xiaofengzii and others added 4 commits June 8, 2026 16:22
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Search endpoint should validate query parameter minimum length

1 participant