Avoid N+1 on account and board settings pages

This commit is contained in:
Mike Dalessio
2025-11-27 11:33:49 -05:00
parent 50fe973105
commit 198e404eb0
2 changed files with 2 additions and 2 deletions
@@ -3,7 +3,7 @@ class Account::SettingsController < ApplicationController
before_action :set_account
def show
@users = @account.users.active.alphabetically
@users = @account.users.active.alphabetically.includes(:identity)
end
def update
+1 -1
View File
@@ -24,7 +24,7 @@ class BoardsController < ApplicationController
def edit
selected_user_ids = @board.users.pluck :id
@selected_users, @unselected_users = \
@board.account.users.active.alphabetically.partition { |user| selected_user_ids.include? user.id }
@board.account.users.active.alphabetically.includes(:identity).partition { |user| selected_user_ids.include? user.id }
end
def update