fix(filters): ignore invalid task fields when recomputing task positions

Resolves https://vikunja.sentry.io/issues/6025547266/
This commit is contained in:
kolaente 2025-03-02 14:00:31 +01:00
parent 734033c843
commit bbbfbb36bb
No known key found for this signature in database
GPG Key ID: F40E70337AB24C9B
1 changed files with 2 additions and 1 deletions

View File

@ -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
}