From ad331ed8f843369f32b36930c09093485e45d428 Mon Sep 17 00:00:00 2001 From: Till Faelligen <2353100+S7evinK@users.noreply.github.com> Date: Mon, 19 Feb 2024 21:39:45 +0100 Subject: [PATCH] Update filter again --- syncapi/routing/context.go | 9 +++++++-- syncapi/synctypes/filter.go | 1 - 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/syncapi/routing/context.go b/syncapi/routing/context.go index 7f256fd7f..f68621aae 100644 --- a/syncapi/routing/context.go +++ b/syncapi/routing/context.go @@ -109,8 +109,13 @@ func Context( } } - stateFilter := synctypes.DefaultStateFilter() - stateFilter = synctypes.StateFilter{ + // Default to a sane state filter limit + limit := filter.Limit + if limit > 100 { + limit = 100 + } + stateFilter := synctypes.StateFilter{ + Limit: limit, NotSenders: filter.NotSenders, NotTypes: filter.NotTypes, Senders: filter.Senders, diff --git a/syncapi/synctypes/filter.go b/syncapi/synctypes/filter.go index f3cda15b8..8998d4433 100644 --- a/syncapi/synctypes/filter.go +++ b/syncapi/synctypes/filter.go @@ -128,7 +128,6 @@ func DefaultEventFilter() EventFilter { // is provided in the request func DefaultStateFilter() StateFilter { return StateFilter{ - Limit: 10, NotSenders: nil, NotTypes: nil, Senders: nil,