wulf-pulse/app/api/phishing/campaigns
lorentz 650f9b8100 fix(18): decouple campaigns count-query params from list-query placeholder numbering
The count query reused statusFilter (built with $3 against the list query's
3-element params array) but only passed a 1-element params array, causing a
Postgres bind-parameter mismatch (500) on any `?status=` filtered request.
Pre-existing since 18-03; surfaced by the 18-04 gap-closure code re-review.
Gives the count query its own independent param array/placeholder numbering.
2026-07-15 22:35:47 -04:00
..
[id] feat(18-03): add GET /api/phishing/campaigns/[id] nested detail 2026-07-15 19:31:35 -04:00
route.ts fix(18): decouple campaigns count-query params from list-query placeholder numbering 2026-07-15 22:35:47 -04:00