summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorGo MAEDA <maeda@farend.jp>2021-06-27 07:42:41 +0000
committerGo MAEDA <maeda@farend.jp>2021-06-27 07:42:41 +0000
commit2030323096eba687dbcf47b51adbf857a44f8695 (patch)
tree72c4d8d85ce6007a310701c33ba8e6b4fd21c286 /app
parente2c08c7b36e4fd270aed6691d4d8d8e216b4a4c8 (diff)
downloadredmine-2030323096eba687dbcf47b51adbf857a44f8695.tar.gz
redmine-2030323096eba687dbcf47b51adbf857a44f8695.zip
Preload principal and roles in members#index (#35324).
Patch by Thomas Löber. git-svn-id: http://svn.redmine.org/redmine/trunk@21052 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app')
-rw-r--r--app/controllers/members_controller.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/controllers/members_controller.rb b/app/controllers/members_controller.rb
index 49e061799..2bfea7b22 100644
--- a/app/controllers/members_controller.rb
+++ b/app/controllers/members_controller.rb
@@ -33,7 +33,7 @@ class MembersController < ApplicationController
@member_count = scope.count
@member_pages = Paginator.new @member_count, @limit, params['page']
@offset ||= @member_pages.offset
- @members = scope.order(:id).limit(@limit).offset(@offset).to_a
+ @members = scope.includes(:principal, :roles).order(:id).limit(@limit).offset(@offset).to_a
respond_to do |format|
format.html {head 406}