mirror of
https://github.com/ae-utbm/sith.git
synced 2025-06-24 04:05:18 +00:00
add missing "Respo site" group
This commit is contained in:
parent
b9a6f1231c
commit
cc5ab90aab
@ -59,6 +59,7 @@ class PopulatedGroups(NamedTuple):
|
|||||||
counter_admin: Group
|
counter_admin: Group
|
||||||
accounting_admin: Group
|
accounting_admin: Group
|
||||||
pedagogy_admin: Group
|
pedagogy_admin: Group
|
||||||
|
location_admin: Group
|
||||||
|
|
||||||
|
|
||||||
class Command(BaseCommand):
|
class Command(BaseCommand):
|
||||||
@ -886,6 +887,16 @@ class Command(BaseCommand):
|
|||||||
.values_list("pk", flat=True)
|
.values_list("pk", flat=True)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
location_admin = Group.objects.create(
|
||||||
|
name="Respo site", is_manually_manageable=True
|
||||||
|
)
|
||||||
|
location_admin.permissions.add(
|
||||||
|
*counter_admin.permissions.values_list("pk", flat=True),
|
||||||
|
*perms.filter(content_type__app_label="reservation").values_list(
|
||||||
|
"pk", flat=True
|
||||||
|
),
|
||||||
|
)
|
||||||
|
|
||||||
self.reset_index("core", "auth")
|
self.reset_index("core", "auth")
|
||||||
|
|
||||||
return PopulatedGroups(
|
return PopulatedGroups(
|
||||||
@ -898,6 +909,7 @@ class Command(BaseCommand):
|
|||||||
accounting_admin=accounting_admin,
|
accounting_admin=accounting_admin,
|
||||||
sas_admin=sas_admin,
|
sas_admin=sas_admin,
|
||||||
pedagogy_admin=pedagogy_admin,
|
pedagogy_admin=pedagogy_admin,
|
||||||
|
location_admin=location_admin,
|
||||||
)
|
)
|
||||||
|
|
||||||
def _create_ban_groups(self):
|
def _create_ban_groups(self):
|
||||||
|
@ -382,10 +382,10 @@ SITH_GROUP_SAS_ADMIN_ID = env.int("SITH_GROUP_SAS_ADMIN_ID", default=8)
|
|||||||
SITH_GROUP_FORUM_ADMIN_ID = env.int("SITH_GROUP_FORUM_ADMIN_ID", default=9)
|
SITH_GROUP_FORUM_ADMIN_ID = env.int("SITH_GROUP_FORUM_ADMIN_ID", default=9)
|
||||||
SITH_GROUP_PEDAGOGY_ADMIN_ID = env.int("SITH_GROUP_PEDAGOGY_ADMIN_ID", default=10)
|
SITH_GROUP_PEDAGOGY_ADMIN_ID = env.int("SITH_GROUP_PEDAGOGY_ADMIN_ID", default=10)
|
||||||
|
|
||||||
SITH_GROUP_BANNED_ALCOHOL_ID = env.int("SITH_GROUP_BANNED_ALCOHOL_ID", default=11)
|
SITH_GROUP_BANNED_ALCOHOL_ID = env.int("SITH_GROUP_BANNED_ALCOHOL_ID", default=12)
|
||||||
SITH_GROUP_BANNED_COUNTER_ID = env.int("SITH_GROUP_BANNED_COUNTER_ID", default=12)
|
SITH_GROUP_BANNED_COUNTER_ID = env.int("SITH_GROUP_BANNED_COUNTER_ID", default=13)
|
||||||
SITH_GROUP_BANNED_SUBSCRIPTION_ID = env.int(
|
SITH_GROUP_BANNED_SUBSCRIPTION_ID = env.int(
|
||||||
"SITH_GROUP_BANNED_SUBSCRIPTION_ID", default=13
|
"SITH_GROUP_BANNED_SUBSCRIPTION_ID", default=14
|
||||||
)
|
)
|
||||||
|
|
||||||
SITH_CLUB_REFOUND_ID = env.int("SITH_CLUB_REFOUND_ID", default=89)
|
SITH_CLUB_REFOUND_ID = env.int("SITH_CLUB_REFOUND_ID", default=89)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user