Fixing permissions for old users without Crafty permissions

This commit is contained in:
Silversthorn 2021-08-26 21:21:53 +02:00
parent f4ca0f6559
commit 2cf7ae464b

View File

@ -441,15 +441,16 @@ class db_shortcuts:
@staticmethod
def get_crafty_permissions_mask(user_id):
permissions_mask = ''
user_crafty = User_Crafty.select().where(User_Crafty.user_id == user_id).get()
permissions_mask = user_crafty.permissions
try :
user_crafty = User_Crafty.select().where(User_Crafty.user_id == user_id).get()
permissions_mask = user_crafty.permissions
except:
permissions_mask = "000"
return permissions_mask
@staticmethod
def get_crafty_permissions_list(user_id):
permissions_mask = ''
user_crafty = User_Crafty.select().where(User_Crafty.user_id == user_id).get()
permissions_mask = user_crafty.permissions
permissions_mask = db_helper.get_crafty_permissions_mask(user_id)
permissions_list = crafty_permissions.get_permissions(permissions_mask)
return permissions_list