From 7ea46ed05df7a164ae987d10826beb1e9fbe29e3 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Fri, 26 Jan 2024 18:27:40 -0400 Subject: [PATCH] fix: list only custom permissions --- program/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/program/serializers.py b/program/serializers.py index 79aba96d..c349eb22 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -129,7 +129,7 @@ class UserSerializer(serializers.ModelSerializer): @staticmethod def get_permissions(obj: User) -> list[str]: return sorted( - [p.split(".")[1] for p in obj.get_all_permissions() if p.startswith("program")] + [p.split(".")[1] for p in obj.get_all_permissions() if p.startswith("program.edit")] ) def create(self, validated_data): -- GitLab