From a5b33a0e32724e49642dafa94971b375549b5552 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Mon, 12 Sep 2016 08:52:01 +0200 Subject: [PATCH] Improved order. --- app/models/user/search.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/user/search.rb b/app/models/user/search.rb index 1bbce1552..89e8f0565 100644 --- a/app/models/user/search.rb +++ b/app/models/user/search.rb @@ -72,11 +72,11 @@ returns users = if params[:role_ids] User.joins(:roles).where('roles.id' => params[:role_ids]).where( '(users.firstname LIKE ? OR users.lastname LIKE ? OR users.email LIKE ? OR users.login LIKE ?) AND users.id != 1', "%#{query}%", "%#{query}%", "%#{query}%", "%#{query}%" - ).order('firstname').limit(limit) + ).order('updated_at DESC').limit(limit) else User.where( '(firstname LIKE ? OR lastname LIKE ? OR email LIKE ? OR login LIKE ?) AND id != 1', "%#{query}%", "%#{query}%", "%#{query}%", "%#{query}%" - ).order('firstname').limit(limit) + ).order('updated_at DESC').limit(limit) end users end