mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 12:24:38 +03:00
Tweak IS/IS NOT NULL date filter (#3326)
This commit is contained in:
@@ -197,9 +197,9 @@ func getDateWhereClause(column string, modifier models.CriterionModifier, value
|
|||||||
|
|
||||||
switch modifier {
|
switch modifier {
|
||||||
case models.CriterionModifierIsNull:
|
case models.CriterionModifierIsNull:
|
||||||
return fmt.Sprintf("(%s IS NULL OR %s = '')", column, column), nil
|
return fmt.Sprintf("(%s IS NULL OR %s = '' OR %s = '0001-01-01')", column, column, column), nil
|
||||||
case models.CriterionModifierNotNull:
|
case models.CriterionModifierNotNull:
|
||||||
return fmt.Sprintf("(%s IS NOT NULL AND %s != '')", column, column), nil
|
return fmt.Sprintf("(%s IS NOT NULL AND %s != '' AND %s != '0001-01-01')", column, column, column), nil
|
||||||
case models.CriterionModifierEquals:
|
case models.CriterionModifierEquals:
|
||||||
return fmt.Sprintf("%s = ?", column), args
|
return fmt.Sprintf("%s = ?", column), args
|
||||||
case models.CriterionModifierNotEquals:
|
case models.CriterionModifierNotEquals:
|
||||||
|
|||||||
Reference in New Issue
Block a user