fix(filters): do not crash when paginating bucket with empty filter

Resolves https://community.vikunja.io/t/error-in-kanban-view-of-virtual-project-saved-filter/2876/7
This commit is contained in:
kolaente
2024-11-19 19:32:09 +01:00
parent a58c5de657
commit f2eac4623d

View File

@@ -269,7 +269,11 @@ func (tf *TaskCollection) ReadAll(s *xorm.Session, a web.Auth, search string, pa
tc.isSavedFilter = true
if tf.Filter != "" {
tc.Filter = "(" + tf.Filter + ") && (" + tc.Filter + ")"
if tc.Filter != "" {
tc.Filter = "(" + tf.Filter + ") && (" + tc.Filter + ")"
} else {
tc.Filter = tf.Filter
}
}
return tc.ReadAll(s, a, search, page, perPage)