From b5fa428bad1663c8da0f1c70beacc72a4545cc9f Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Wed, 7 Oct 2020 11:22:02 +0200 Subject: [PATCH] Non-Kfet members can see their old aliases only, but no one else --- apps/permission/fixtures/initial.json | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 363366b9..78891499 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -115,7 +115,7 @@ "type": "view", "mask": 1, "field": "", - "permanent": true, + "permanent": false, "description": "Voir les aliases des notes des clubs et des adhérents du club Kfet" } }, @@ -2791,6 +2791,22 @@ "description": "Voir tous les alias, y compris ceux des non adhérents" } }, + { + "model": "permission.permission", + "pk": 179, + "fields": { + "model": [ + "note", + "alias" + ], + "query": "{\"note__noteuser__user\": [\"user\"]}", + "type": "view", + "mask": 1, + "field": "", + "permanent": true, + "description": "Voir ses propres alias, pour toujours" + } + }, { "model": "permission.role", "pk": 1, @@ -2861,7 +2877,8 @@ 157, 158, 159, - 160 + 160, + 179 ] } },