assets/js/advanced-search.js (~lines 90-99 date range, ~lines 108-112 priority range) — a user can set priority_min=5, priority_max=1, or an end-date before a start-date; nothing blocks it client- or server-side in this flow. It's just silently sent as an unsatisfiable range, returning zero results with no explanation to the user.
Fix: Add simple client-side validation (swap or clamp min/max, or disable submit with an inline message) before building the filter query string.
**Severity:** Low
`assets/js/advanced-search.js` (~lines 90-99 date range, ~lines 108-112 priority range) — a user can set `priority_min=5, priority_max=1`, or an end-date before a start-date; nothing blocks it client- or server-side in this flow. It's just silently sent as an unsatisfiable range, returning zero results with no explanation to the user.
**Fix:** Add simple client-side validation (swap or clamp min/max, or disable submit with an inline message) before building the filter query string.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Severity: Low
assets/js/advanced-search.js(~lines 90-99 date range, ~lines 108-112 priority range) — a user can setpriority_min=5, priority_max=1, or an end-date before a start-date; nothing blocks it client- or server-side in this flow. It's just silently sent as an unsatisfiable range, returning zero results with no explanation to the user.Fix: Add simple client-side validation (swap or clamp min/max, or disable submit with an inline message) before building the filter query string.