FIX: Don't raise an error if you try to assign a group that exists

This commit is contained in:
Robin Ward
2015-10-28 12:21:54 -04:00
parent 6b236d3c83
commit 23371b026d
2 changed files with 20 additions and 2 deletions

View File

@ -121,7 +121,10 @@ class Admin::UsersController < Admin::AdminController
def add_group
group = Group.find(params[:group_id].to_i)
return render_json_error group unless group && !group.automatic
group.users << @user
# We don't care about duplicate group assignment
group.users << @user rescue ActiveRecord::RecordNotUnique
render nothing: true
end