diff options
author | Douglas Barbosa Alexandre <dbalexandre@gmail.com> | 2018-06-25 16:46:45 -0300 |
---|---|---|
committer | Douglas Barbosa Alexandre <dbalexandre@gmail.com> | 2018-06-25 18:31:30 -0300 |
commit | e8edf620f10fb03edfefc32af0b9a9b780ab107a (patch) | |
tree | 427a9380e6fb884475a9e07cae94b2fe99d0f621 /app/models | |
parent | 45453c27ae63a7445d31e7a5ef92ebb74c0b0094 (diff) | |
download | gitlab-ce-e8edf620f10fb03edfefc32af0b9a9b780ab107a.tar.gz |
Fix sorting by name on explore projects page
Diffstat (limited to 'app/models')
-rw-r--r-- | app/models/concerns/sortable.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/concerns/sortable.rb b/app/models/concerns/sortable.rb index db7254c27e0..cb76ae971d4 100644 --- a/app/models/concerns/sortable.rb +++ b/app/models/concerns/sortable.rb @@ -12,8 +12,8 @@ module Sortable scope :order_created_asc, -> { reorder(created_at: :asc) } scope :order_updated_desc, -> { reorder(updated_at: :desc) } scope :order_updated_asc, -> { reorder(updated_at: :asc) } - scope :order_name_asc, -> { reorder("lower(name) asc") } - scope :order_name_desc, -> { reorder("lower(name) desc") } + scope :order_name_asc, -> { reorder(Arel::Nodes::Ascending.new(arel_table[:name].lower)) } + scope :order_name_desc, -> { reorder(Arel::Nodes::Descending.new(arel_table[:name].lower)) } end module ClassMethods |