Method: BaseList#load_query_definition

Defined in:
lib/cuca/stdlib/listwidget/list.rb

#load_query_definitionObject



62
63
64
65
66
67
68
69
# File 'lib/cuca/stdlib/listwidget/list.rb', line 62

def load_query_definition
  qd = QueryDef.new(@list_name, (@query_defaults || {}))
  qd.from_params(params)
  if request_method == 'POST' then
      qd.range = nil    # reset pagination if someone submitted a filter
  end
  qd
end