diff options
| author | Miquel Sabaté Solà <msabate@suse.com> | 2024-03-15 10:17:27 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <msabate@suse.com> | 2024-03-15 10:17:27 +0100 |
| commit | a78ecb33ff5cba87b96f44b5ce42e9fce24f7a93 (patch) | |
| tree | a376f67dc9dfe992873a6e7718214af725de1f2f /app/models | |
| parent | 8818aa680c2ddaf1204e297fe27f088499eea74f (diff) | |
| download | operum-a78ecb33ff5cba87b96f44b5ce42e9fce24f7a93.tar.gz operum-a78ecb33ff5cba87b96f44b5ce42e9fce24f7a93.zip | |
search: further refine the order of things
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/search.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/search.rb b/app/models/search.rb index 81a1c34..7823a74 100644 --- a/app/models/search.rb +++ b/app/models/search.rb @@ -59,9 +59,9 @@ class Search < ApplicationRecord plain.each do |text| res[:things] = if res[:things].any? - res[:things].and(Thing.like(text:)).order('rate DESC, created_at') + res[:things].and(Thing.like(text:)).order('rate DESC, title, created_at') else - Thing.like(text:).order('rate DESC, created_at') + Thing.like(text:).order('rate DESC, title, created_at') end res[:comments] = if res[:comments].any? res[:comments].and(Comment.like(text:)).order(:created_at) |
