Skip to main content

Bug Regression: PewSearch Search Returns All Churches

non-critical   Property: PewSearch   Category: UI / Visual Tier: anonymous Persona: church-searcher Touchpoint: pewsearch.com/search

Preconditions

  • User on PewSearch search page
  • Performing searches with filters

Steps

#ActionExpected Result
1Search for 'Baptist churches in Seattle'Results show only Baptist churches in Seattle area. Not all churches worldwide.
2Check filter applicationFilters for denomination, location, size all respected. Results respect all active filters.
3Search with no filtersResults show most relevant/nearby churches. Not entire 218K+ directory.
4Apply denomination filterResults update to show only selected denomination. Other denoms removed.
5Apply location filterResults update to show only selected location/distance. Out-of-area churches removed.
6Combine filters (denomination + location + size)All filters apply. Results respect all constraints (not ignoring some filters).

Known Failure Modes

  • Search ignores denomination filter, returns all churches — filter broken (original bug)
  • Location filter ignored — search returns worldwide results
  • Combining filters returns everything — filter logic broken

References

Notes

BUG REGRESSION TEST. Previously: PewSearch search filters were ignored, returning all 218K+ churches regardless of denomination/location/size filters. Fix: filter logic in search API corrected. Regression test verifies filters are respected and results are constrained.