mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-11-04 01:12:08 +01:00 
			
		
		
		
	Fix some permissions, grant temporary all treasurers to make transactions from anyone to anyone while a better system is not implemented
This commit is contained in:
		@@ -2583,6 +2583,54 @@
 | 
			
		||||
			"description": "Changer son mot de passe"
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		"model": "permission.permission",
 | 
			
		||||
		"pk": 166,
 | 
			
		||||
		"fields": {
 | 
			
		||||
			"model": [
 | 
			
		||||
				"note",
 | 
			
		||||
				"transaction"
 | 
			
		||||
			],
 | 
			
		||||
			"query": "[\"OR\", {\"source__balance__gte\": {\"F\": [\"SUB\", [\"MUL\", [\"F\", \"amount\"], [\"F\", \"quantity\"]], 5000]}}, {\"valid\": false}]",
 | 
			
		||||
			"type": "add",
 | 
			
		||||
			"mask": 2,
 | 
			
		||||
			"field": "",
 | 
			
		||||
			"permanent": false,
 | 
			
		||||
			"description": "Créer une transaction quelconque tant que la source reste au-dessus de -50 €"
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		"model": "permission.permission",
 | 
			
		||||
		"pk": 167,
 | 
			
		||||
		"fields": {
 | 
			
		||||
			"model": [
 | 
			
		||||
				"note",
 | 
			
		||||
				"transaction"
 | 
			
		||||
			],
 | 
			
		||||
			"query": "[\"OR\", {\"source\": [\"club\", \"note\"]}, {\"destination\": [\"club\", \"note\"]}], [\"OR\", {\"source__balance__gte\": {\"F\": [\"SUB\", [\"MUL\", [\"F\", \"amount\"], [\"F\", \"quantity\"]], 5000]}, \"valid\": true}, {\"destination__balance__gte\": {\"F\": [\"SUB\", [\"MUL\", [\"F\", \"amount\"], [\"F\", \"quantity\"]], 5000]}, \"valid\": false}]",
 | 
			
		||||
			"type": "change",
 | 
			
		||||
			"mask": 2,
 | 
			
		||||
			"field": "valid",
 | 
			
		||||
			"permanent": false,
 | 
			
		||||
			"description": "Modifier le statut de validation d'une transaction si c'est possible"
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		"model": "permission.permission",
 | 
			
		||||
		"pk": 168,
 | 
			
		||||
		"fields": {
 | 
			
		||||
			"model": [
 | 
			
		||||
				"note",
 | 
			
		||||
				"transaction"
 | 
			
		||||
			],
 | 
			
		||||
			"query": "[\"OR\", {\"source__balance__gte\": {\"F\": [\"SUB\", [\"MUL\", [\"F\", \"amount\"], [\"F\", \"quantity\"]], 5000]}, \"valid\": true}, {\"destination__balance__gte\": {\"F\": [\"SUB\", [\"MUL\", [\"F\", \"amount\"], [\"F\", \"quantity\"]], 5000]}, \"valid\": false}]",
 | 
			
		||||
			"type": "change",
 | 
			
		||||
			"mask": 2,
 | 
			
		||||
			"field": "invalidity_reason",
 | 
			
		||||
			"permanent": false,
 | 
			
		||||
			"description": "Modifier la raison d'invalidité d'une transaction si c'est possible"
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
	{
 | 
			
		||||
		"model": "permission.role",
 | 
			
		||||
		"pk": 1,
 | 
			
		||||
@@ -2714,7 +2762,11 @@
 | 
			
		||||
				127,
 | 
			
		||||
				133,
 | 
			
		||||
				141,
 | 
			
		||||
				142
 | 
			
		||||
				142,
 | 
			
		||||
				150,
 | 
			
		||||
				166,
 | 
			
		||||
				167,
 | 
			
		||||
				168
 | 
			
		||||
			]
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
@@ -2728,8 +2780,7 @@
 | 
			
		||||
				24,
 | 
			
		||||
				25,
 | 
			
		||||
				26,
 | 
			
		||||
				27,
 | 
			
		||||
				33
 | 
			
		||||
				27
 | 
			
		||||
			]
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
@@ -2962,7 +3013,6 @@
 | 
			
		||||
			"name": "GC Kfet",
 | 
			
		||||
			"permissions": [
 | 
			
		||||
				32,
 | 
			
		||||
				33,
 | 
			
		||||
				56,
 | 
			
		||||
				58,
 | 
			
		||||
				55,
 | 
			
		||||
@@ -2977,7 +3027,10 @@
 | 
			
		||||
				29,
 | 
			
		||||
				30,
 | 
			
		||||
				31,
 | 
			
		||||
				143
 | 
			
		||||
				143,
 | 
			
		||||
				166,
 | 
			
		||||
				167,
 | 
			
		||||
				168
 | 
			
		||||
			]
 | 
			
		||||
		}
 | 
			
		||||
	},
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user