delete_user_service.rb 242 字节
Newer Older
1 2 3 4 5 6 7 8 9 10
class DeleteUserService
  def execute(user)
    if user.solo_owned_groups.present?
      user.errors[:base] << 'You must transfer ownership or delete groups before you can remove user'
      user
    else
      user.destroy
    end
  end
end