You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: return 426 for premium filter searches on free plans + tag saved views
- EventController and StackController return 426 when all organizations in
scope are on free plans and the filter references premium features (idx.*)
- SavedView.UsesPremiumFeatures is computed at save/update time via
PersistentEventQueryValidator and exposed in ViewSavedView
- Frontend shows upgrade dialog on 426 search responses and badges saved
views that require a paid plan in the sidebar
detail:"Searching with custom fields requires a paid plan. Please upgrade to use this filter.",
496
+
statusCode:StatusCodes.Status426UpgradeRequired);
497
+
493
498
try
494
499
{
495
500
varresults=await_repository.FindAsync(q =>q.AppFilter(ShouldApplySystemFilter(sf,filter)?sf:null).FilterExpression(filter).SortExpression(sort).DateRange(ti.Range.UtcStart,ti.Range.UtcEnd,ti.Field), o =>o.PageNumber(page).PageLimit(limit));
0 commit comments