Title as a default filter

This commit is contained in:
karel.picman@lbcfree.net 2020-07-10 09:28:16 +02:00
parent dce885c8d2
commit 4d663cac6f

View File

@ -41,7 +41,7 @@ class DmsfQuery < Query
def initialize(attributes=nil, *args)
super attributes
self.sort_criteria = []
self.filters ||= { 'title' => { operator: '~', values: ['']} }
#self.filters ||= { 'title' => { operator: '~', values: ['']} }
end
######################################################################################################################
@ -134,8 +134,10 @@ class DmsfQuery < Query
def validate_query_filters
# Skip validation for empty title (default filter)
filters.delete('title')
filter = filters.delete('title')
super
# Add it back
filters['title'] = filter if filter
end
######################################################################################################################