diff --git a/pkg/migration/20231121191822.go b/pkg/migration/20231121191822.go index a0e521eea..db7868ae1 100644 --- a/pkg/migration/20231121191822.go +++ b/pkg/migration/20231121191822.go @@ -17,8 +17,9 @@ package migration import ( - "src.techknowlogick.com/xormigrate" "strings" + + "src.techknowlogick.com/xormigrate" "xorm.io/xorm" ) diff --git a/pkg/models/task_collection_filter.go b/pkg/models/task_collection_filter.go index 3162106c4..0e69fb2f9 100644 --- a/pkg/models/task_collection_filter.go +++ b/pkg/models/task_collection_filter.go @@ -18,12 +18,13 @@ package models import ( "fmt" - "github.com/ganigeorgiev/fexpr" "reflect" "strconv" "strings" "time" + "github.com/ganigeorgiev/fexpr" + "code.vikunja.io/api/pkg/config" "github.com/iancoleman/strcase" @@ -191,29 +192,6 @@ func validateTaskFieldComparator(comparator taskFilterComparator) error { } } -func getFilterComparatorFromString(comparator string) (taskFilterComparator, error) { - switch comparator { - case "equals": - return taskFilterComparatorEquals, nil - case "greater": - return taskFilterComparatorGreater, nil - case "greater_equals": - return taskFilterComparatorGreateEquals, nil - case "less": - return taskFilterComparatorLess, nil - case "less_equals": - return taskFilterComparatorLessEquals, nil - case "not_equals": - return taskFilterComparatorNotEquals, nil - case "like": - return taskFilterComparatorLike, nil - case "in": - return taskFilterComparatorIn, nil - default: - return taskFilterComparatorInvalid, ErrInvalidTaskFilterComparator{Comparator: taskFilterComparator(comparator)} - } -} - func getFilterComparatorFromOp(op fexpr.SignOp) (taskFilterComparator, error) { switch op { case fexpr.SignEq: