app/controllers/kaui/custom_fields_controller.rb in kaui-0.15.3 vs app/controllers/kaui/custom_fields_controller.rb in kaui-0.15.4
- old
+ new
@@ -1,7 +1,14 @@
class Kaui::CustomFieldsController < Kaui::EngineController
def index
+ @search_query = params[:q]
+
+ @ordering = params[:ordering] || (@search_query.blank? ? 'desc' : 'asc')
+ @offset = params[:offset] || 0
+ @limit = params[:limit] || 50
+
+ @max_nb_records = @search_query.blank? ? Kaui::CustomField.list_or_search(nil, 0, 0, options_for_klient).pagination_max_nb_records : 0
end
def pagination
searcher = lambda do |search_key, offset, limit|
Kaui::CustomField.list_or_search(search_key, offset, limit, options_for_klient)