diff --git a/app/models/event_search.rb b/app/models/event_search.rb index 5c068ac..1343d31 100644 --- a/app/models/event_search.rb +++ b/app/models/event_search.rb @@ -1,9 +1,11 @@ class EventSearch - include SearchObject.module + include SearchObject.module(:sorting) option(:title) { |scope, value| scope.where title: value } option(:language) { |scope, value| scope.where language: value } option(:track_id) { |scope, value| scope.where track_id: value } option(:event_type_id) { |scope, value| scope.where event_type_id: value } option(:status) { |scope, value| scope.joins(:proposition).where(propositions: {status: value}) } + + sort_by :title end