Order search results by release or update date (#123)
The list of all items that shows up when you open the search modal will now list all items sorted latest first, whether the item is brand new or an item that recently got an uncap.
This commit is contained in:
parent
1646f3d555
commit
4ee7a3a644
1 changed files with 3 additions and 3 deletions
|
|
@ -72,7 +72,7 @@ module Api
|
|||
Character.en_search(search_params[:query]).where(conditions)
|
||||
end
|
||||
else
|
||||
Character.where(conditions)
|
||||
Character.where(conditions).order(Arel.sql('greatest(release_date, flb_date, ulb_date) desc'))
|
||||
end
|
||||
|
||||
count = characters.length
|
||||
|
|
@ -110,7 +110,7 @@ module Api
|
|||
Weapon.en_search(search_params[:query]).where(conditions)
|
||||
end
|
||||
else
|
||||
Weapon.where(conditions)
|
||||
Weapon.where(conditions).order(Arel.sql('greatest(release_date, flb_date, ulb_date) desc'))
|
||||
end
|
||||
|
||||
count = weapons.length
|
||||
|
|
@ -143,7 +143,7 @@ module Api
|
|||
Summon.en_search(search_params[:query]).where(conditions)
|
||||
end
|
||||
else
|
||||
Summon.where(conditions)
|
||||
Summon.where(conditions).order(release_date: :desc).order(Arel.sql('greatest(release_date, flb_date, ulb_date, xlb_date) desc'))
|
||||
end
|
||||
|
||||
count = summons.length
|
||||
|
|
|
|||
Loading…
Reference in a new issue