From ee1f68438e13615bc654c3360bea9b920e80959d Mon Sep 17 00:00:00 2001 From: Arpit Jalan Date: Wed, 15 Nov 2017 12:58:40 +0530 Subject: [PATCH] UX: sort search logs results by unique searches --- app/assets/stylesheets/common/admin/admin_base.scss | 2 ++ app/models/search_log.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/assets/stylesheets/common/admin/admin_base.scss b/app/assets/stylesheets/common/admin/admin_base.scss index d21ce2d81f6..7bec47b9188 100644 --- a/app/assets/stylesheets/common/admin/admin_base.scss +++ b/app/assets/stylesheets/common/admin/admin_base.scss @@ -1362,10 +1362,12 @@ table.api-keys { .col.term { width: 30%; + text-align: left; } .col.topic { width: 35%; + text-align: left; text-overflow: ellipsis; white-space: nowrap; } diff --git a/app/models/search_log.rb b/app/models/search_log.rb index 7c0ed844d4f..8cabdbfee95 100644 --- a/app/models/search_log.rb +++ b/app/models/search_log.rb @@ -60,7 +60,7 @@ class SearchLog < ActiveRecord::Base COUNT(DISTINCT ip_address) AS unique") .where('created_at > ?', start_of(period)) .group(:term) - .order('COUNT(*) DESC') + .order('COUNT(DISTINCT ip_address) DESC') .limit(100).to_a end