The set of facts index type values that CampaignSearch.getAllCampaigns
considers "campaign-like" and will return by default. The facts index also
carries cause, fundraising_event, user, team, auction_house, etc.,
none of which are campaigns and were leaking into results when callers omitted
a type filter.
Callers may override by passing an explicit type in the filter (which then
wins outright), but only with one of these values — the
GetAllCampaignsFilter parameter type enforces it at compile time.
The set of
factsindextypevalues that CampaignSearch.getAllCampaigns considers "campaign-like" and will return by default. Thefactsindex also carriescause,fundraising_event,user,team,auction_house, etc., none of which are campaigns and were leaking into results when callers omitted atypefilter.Callers may override by passing an explicit
typein the filter (which then wins outright), but only with one of these values — the GetAllCampaignsFilter parameter type enforces it at compile time.