Fixing default permissions in create_player

This commit is contained in:
Andrew Bastien 2014-12-28 15:48:01 -05:00
parent ac9c68b877
commit 938873ab23

View file

@ -538,7 +538,7 @@ def create_player(key, email, password,
# custom given arguments potentially overrides the hook
if permissions:
new_player.permissions.add(permissions)
elif not new_player.permissions:
elif not new_player.permissions.all():
new_player.permissions.add(settings.PERMISSION_PLAYER_DEFAULT)
if locks:
new_player.locks.add(locks)