summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2017-01-25 16:20:02 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2017-01-25 16:20:02 +0000
commit2378ed0919331f5ddfbdb1660225f879133f0495 (patch)
tree3ca890de2a5f21be84dcb6bc298affb85b6e512c
parent91a3611403a53597bc3c0ab7efada973d50c3311 (diff)
downloadredmine-2378ed0919331f5ddfbdb1660225f879133f0495.tar.gz
redmine-2378ed0919331f5ddfbdb1660225f879133f0495.zip
Use ids for testing inclusion.
git-svn-id: http://svn.redmine.org/redmine/trunk@16260 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r--app/views/users/_groups.html.erb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/views/users/_groups.html.erb b/app/views/users/_groups.html.erb
index 52cc9da27..5429f9b31 100644
--- a/app/views/users/_groups.html.erb
+++ b/app/views/users/_groups.html.erb
@@ -1,8 +1,9 @@
<%= form_for(:user, :url => { :action => 'update' }, :html => {:method => :put}) do %>
<div class="box">
<div id="user_group_ids">
+<% user_group_ids = @user.group_ids %>
<% Group.givable.sort.each do |group| %>
-<label><%= check_box_tag 'user[group_ids][]', group.id, @user.groups.to_a.include?(group), :id => nil %> <%= group %></label><br />
+<label><%= check_box_tag 'user[group_ids][]', group.id, user_group_ids.include?(group.id), :id => nil %> <%= group %></label><br />
<% end %>
<%= hidden_field_tag 'user[group_ids][]', '' %>
</div>