aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-11-06 18:49:57 -0500
committerRaghuram Subramani <raghus2247@gmail.com>2025-11-06 18:49:57 -0500
commite62b697154016bee66d2381317622dad6ce23f2e (patch)
treeb11f5156d97f9df90c698ecf9050b216c8280022
parentfb7bb27fd04d8500d2aedcf21368584809b2bf6f (diff)
visits: fix n+1 on users
-rw-r--r--app/controllers/clients_controller.rb1
-rw-r--r--app/models/client.rb1
2 files changed, 1 insertions, 1 deletions
diff --git a/app/controllers/clients_controller.rb b/app/controllers/clients_controller.rb
index 591027e..6c18381 100644
--- a/app/controllers/clients_controller.rb
+++ b/app/controllers/clients_controller.rb
@@ -50,7 +50,6 @@ class ClientsController < ApplicationController
def visit_history
client = Client.find_by(uuid: params[:uuid])
-
@visits = client.visit_history
end
diff --git a/app/models/client.rb b/app/models/client.rb
index 205a4d7..adc642f 100644
--- a/app/models/client.rb
+++ b/app/models/client.rb
@@ -13,6 +13,7 @@ class Client < ApplicationRecord
def visit_history
vs = visits
+ .includes(:user)
.order(created_at: :desc)
Hash[