From 0131c9b5314035b9093dd32a927c6c0ab94b0e69 Mon Sep 17 00:00:00 2001 From: Daniel O'Connor Date: Sun, 26 Apr 2026 09:01:18 +0000 Subject: [PATCH] Admin - Members - optimise memory usage --- app/controllers/admin/members_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/admin/members_controller.rb b/app/controllers/admin/members_controller.rb index 2671c78e6..781d88e86 100644 --- a/app/controllers/admin/members_controller.rb +++ b/app/controllers/admin/members_controller.rb @@ -8,9 +8,9 @@ module Admin responders :flash def index - @members = Member.all - @members = @members.where("login_name ILIKE ?", "%#{search_term}%") unless search_term.nil? - @members = @members.order(:login_name).paginate(page: params[:page]) + @members = Member.order(:login_name) + @members = @members.where("login_name ILIKE ?", "%#{search_term}%") if search_term.present? + @members = @members.paginate(page: params[:page]) end def edit