Skip to content
Snippets Groups Projects

Release

Merged Alexa Valentová requested to merge test into master
1 file
+ 1
5
Compare changes
  • Side-by-side
  • Inline
+ 1
5
@@ -88,16 +88,12 @@ class User(pirates_models.AbstractUser):
@@ -88,16 +88,12 @@ class User(pirates_models.AbstractUser):
return f"{first_name}{self.last_name}"
return f"{first_name}{self.last_name}"
def get_all_permissions_ordered(self, obj=None) -> list:
def get_all_permissions_ordered(self, obj=None) -> list:
#permissions_set = self.get_all_permissions(obj)
#print(permissions_set)
if not self.is_superuser:
if not self.is_superuser:
permissions = (
permissions = (
Permission.
Permission.
objects.
objects.
filter(
filter(
models.Q(content_type__name=self.groups.all()) |
models.Q(group__user=self) |
models.Q(user=self)
models.Q(user=self)
).
).
order_by("content_type__app_label").
order_by("content_type__app_label").
Loading