From 4549255198b8ad8215ac50be0c4f7ee45ae897ec Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Wed, 29 Jul 2020 17:42:06 +0200 Subject: [PATCH] Treasurers can update invalidity reason --- apps/permission/fixtures/initial.json | 42 +++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 3 deletions(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 0c128f5c..ac0ae0eb 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -2135,6 +2135,38 @@ "description": "Create any recurrent transaction" } }, + { + "model": "permission.permission", + "pk": 133, + "fields": { + "model": [ + "note", + "transaction" + ], + "query": "[\"AND\", [\"OR\", {\"source\": [\"club\", \"note\"]}, {\"destination\": [\"club\", \"note\"]}], [\"OR\", {\"amount__lte\": {\"F\": [\"ADD\", [\"F\", \"source__balance\"], 5000]}}, {\"valid\": true}]]", + "type": "change", + "mask": 1, + "field": "invalidity_reason", + "permanent": false, + "description": "Update invalidity reason of a club transaction if possible" + } + }, + { + "model": "permission.permission", + "pk": 134, + "fields": { + "model": [ + "note", + "transaction" + ], + "query": "{}", + "type": "change", + "mask": 1, + "field": "invalidity_reason", + "permanent": false, + "description": "Update invalidity reason of a transaction" + } + }, { "model": "permission.role", "pk": 1, @@ -2243,7 +2275,8 @@ 60, 61, 62, - 127 + 127, + 133 ] } }, @@ -2296,7 +2329,8 @@ 71, 72, 73, - 132 + 132, + 134 ] } }, @@ -2438,7 +2472,9 @@ 129, 130, 131, - 132 + 132, + 133, + 134 ] } },