fix(filter): allow filtering for "project"
This commit is contained in:
parent
3fc4aaa2a1
commit
764bc15d49
@ -147,6 +147,9 @@ func getTaskFiltersByCollections(c *TaskCollection) (filters []*taskFilter, err
|
|||||||
|
|
||||||
// Cast the field value to its native type
|
// Cast the field value to its native type
|
||||||
var reflectValue *reflect.StructField
|
var reflectValue *reflect.StructField
|
||||||
|
if filter.field == "project" {
|
||||||
|
filter.field = "project_id"
|
||||||
|
}
|
||||||
reflectValue, filter.value, err = getNativeValueForTaskField(filter.field, filter.comparator, value)
|
reflectValue, filter.value, err = getNativeValueForTaskField(filter.field, filter.comparator, value)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, ErrInvalidTaskFilterValue{
|
return nil, ErrInvalidTaskFilterValue{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user