FIX: removing a group from a user was not removing primary group

This commit is contained in:
Sam
2015-02-09 16:03:09 +11:00
parent 4a5d79ad89
commit e8323fa534
4 changed files with 29 additions and 1 deletions

View File

@ -93,9 +93,12 @@ class Admin::GroupsController < Admin::AdminController
return can_not_modify_automatic if group.automatic
user = User.find(user_id)
user.primary_group_id = nil if user.primary_group_id == group.id
group.users.delete(user_id)
if group.save
if group.save && user.save
render json: success_json
else
render_json_error(group)