Annnnd more typo/untested stuff #shame

This commit is contained in:
Alexandre Aubin 2020-09-30 18:51:38 +02:00
parent a7d105ace6
commit 62e9250297

View file

@ -95,7 +95,8 @@ def user_permission_list(short=False, full=False, ignore_system_perms=False, ful
# Make sure labels for sub-permissions are the form " Applabel (Sublabel) "
if full:
for name, infos in {k: v for k, v in permissions.items() if not k.endswith(".main")}:
subpermissions = {k: v for k, v in permissions.items() if not k.endswith(".main")}
for name, infos in subpermissions.items():
main_perm_name = name.split(".")[0] + ".main"
main_perm_label = permissions[main_perm_name]["label"]
infos["label"] = "%s (%s)" % (main_perm_label, infos["label"])