diff --git a/watcher/db/sqlalchemy/api.py b/watcher/db/sqlalchemy/api.py index 48f7ff9c2..6a1b03c42 100644 --- a/watcher/db/sqlalchemy/api.py +++ b/watcher/db/sqlalchemy/api.py @@ -132,7 +132,8 @@ class Connection(api.BaseConnection): def __add_simple_filter(self, query, model, fieldname, value, operator_): field = getattr(model, fieldname) - if field.type.python_type is datetime.datetime and value: + if (fieldname != 'deleted' and value and + field.type.python_type is datetime.datetime): if not isinstance(value, datetime.datetime): value = timeutils.parse_isotime(value)