Several public listing pages build PostgREST .or(...) search filters by interpolating raw search query values. This lets punctuation and LIKE wildcard characters change the intended literal search on directory, skills, prompts, MCP, affiliate, gigs, and for-hire pages. The fix should reuse the shared PostgREST search escaper before composing those filters.
Several public listing pages build PostgREST .or(...) search filters by interpolating raw search query values. This lets punctuation and LIKE wildcard characters change the intended literal search on directory, skills, prompts, MCP, affiliate, gigs, and for-hire pages. The fix should reuse the shared PostgREST search escaper before composing those filters.