From bbbfbb36bbade548a91b5d516d401e3d3ba659e5 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 2 Mar 2025 14:00:31 +0100 Subject: [PATCH] fix(filters): ignore invalid task fields when recomputing task positions Resolves https://vikunja.sentry.io/issues/6025547266/ --- pkg/models/listeners.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/models/listeners.go b/pkg/models/listeners.go index 360135d52..c05323f1d 100644 --- a/pkg/models/listeners.go +++ b/pkg/models/listeners.go @@ -699,7 +699,8 @@ func (l *UpdateTaskInSavedFilterViews) Handle(msg *message.Message) (err error) if IsErrInvalidFilterExpression(err) || IsErrInvalidTaskFilterValue(err) || IsErrInvalidTaskFilterConcatinator(err) || - IsErrInvalidTaskFilterComparator(err) { + IsErrInvalidTaskFilterComparator(err) || + IsErrInvalidTaskField(err) { log.Debugf("Invalid filter expression for view %d, expression: %s", view.ID, view.Filter) continue }