diff --git a/program/serializers.py b/program/serializers.py index b556b32da55e25c6975caf57f45922ef36e23486..40f1fe43e6c0405174144ff433407a63636f5d4c 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -128,9 +128,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.edit")] - ) + return sorted([p for p in obj.get_all_permissions() if p.startswith("program")]) def create(self, validated_data): """