Commit 0730d573 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

serialization better backward compat

parent 72742362
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -297,6 +297,14 @@ def role(
                            "label": f"{permission_instance.object_class}.create",
                        }
                    )
                    if permission_instance.object_class == "file":
                        permissions.append(
                            {
                                "object_type": "permission",
                                "id": permission_instance.pk,
                                "label": "file.upload",
                            }
                        )
                if permission_instance.object_read:
                    permissions.append(
                        {
@@ -305,6 +313,14 @@ def role(
                            "label": f"{permission_instance.object_class}.read",
                        }
                    )
                    if permission_instance.object_class == "file":
                        permissions.append(
                            {
                                "object_type": "permission",
                                "id": permission_instance.pk,
                                "label": "file.download_source",
                            }
                        )
                if permission_instance.object_update:
                    permissions.append(
                        {