diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index bf9171fc..27afc9aa 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -3938,7 +3938,7 @@ ], "query": "{\"activity__organizer\": [\"club\"]}", "type": "delete", - "mask": 1, + "mask": 2, "field": "", "permanent": false, "description": "Supprimer des personnes invitées aux événements organisés par son club" @@ -4088,6 +4088,102 @@ "description": "Modifier la visibilité des wrapped de son club" } }, + { + "model": "permission.permission", + "pk": 260, + "fields": { + "model": [ + "member", + "club" + ], + "query": "{\"parent_club\": [\"club\"]}", + "type": "view", + "mask": 2, + "field": "", + "permanent": false, + "description": "Voir les informations d'un club enfant" + } + }, + { + "model": "permission.permission", + "pk": 261, + "fields": { + "model": [ + "member", + "club" + ], + "query": "{\"parent_club\": [\"club\"]}", + "type": "change", + "mask": 2, + "field": "", + "permanent": false, + "description": "Modifier un club enfant" + } + }, + { + "model": "permission.permission", + "pk": 262, + "fields": { + "model": [ + "member", + "membership" + ], + "query": "{\"club__parent_club\": [\"club\"]}", + "type": "add", + "mask": 2, + "field": "", + "permanent": false, + "description": "Ajouter un⋅e membre à un club enfant" + } + }, + { + "model": "permission.permission", + "pk": 263, + "fields": { + "model": [ + "member", + "membership" + ], + "query": "{\"club__parent_club\": [\"club\"]}", + "type": "view", + "mask": 3, + "field": "", + "permanent": false, + "description": "Voir les adhérent⋅es du club enfant" + } + }, + { + "model": "permission.permission", + "pk": 264, + "fields": { + "model": [ + "note", + "transaction" + ], + "query": "[\"OR\", {\"source__noteclub__club__parent_club\": [\"club\"]}, {\"destination__noteclub__club__parent_club\": [\"club\"]}]", + "type": "view", + "mask": 2, + "field": "", + "permanent": false, + "description": "Voir les transactions d'un club enfant" + } + }, + { + "model": "permission.permission", + "pk": 265, + "fields": { + "model": [ + "note", + "note" + ], + "query": "{\"noteclub__club__parent_club\": [\"club\"]}", + "type": "view", + "mask": 2, + "field": "", + "permanent": false, + "description": "Voir la note d'un club enfant" + } + }, { "model": "permission.role", "pk": 1,