1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-12-14 23:35:18 +01:00

Permissions

This commit is contained in:
Ehouarn
2025-12-14 01:07:48 +01:00
parent a92afab956
commit 82607452ba
2 changed files with 54 additions and 10 deletions

View File

@@ -769,7 +769,6 @@ class OrderCreateView(ProtectQuerysetMixin, ProtectedCreateView):
form = super().get_form() form = super().get_form()
form.fields["user"].initial = self.request.user form.fields["user"].initial = self.request.user
form.fields["user"].disabled = True
return form return form

View File

@@ -4841,7 +4841,7 @@
}, },
{ {
"model": "permission.permission", "model": "permission.permission",
"pk": 337, "pk": 338,
"fields": { "fields": {
"model": [ "model": [
"food", "food",
@@ -4856,7 +4856,7 @@
}, },
{ {
"model": "permission.permission", "model": "permission.permission",
"pk": 338, "pk": 339,
"fields": { "fields": {
"model": [ "model": [
"food", "food",
@@ -4871,7 +4871,7 @@
}, },
{ {
"model": "permission.permission", "model": "permission.permission",
"pk": 339, "pk": 340,
"fields": { "fields": {
"model": [ "model": [
"food", "food",
@@ -4886,7 +4886,7 @@
}, },
{ {
"model": "permission.permission", "model": "permission.permission",
"pk": 340, "pk": 341,
"fields": { "fields": {
"model": [ "model": [
"food", "food",
@@ -4901,7 +4901,7 @@
}, },
{ {
"model": "permission.permission", "model": "permission.permission",
"pk": 341, "pk": 342,
"fields": { "fields": {
"model": [ "model": [
"food", "food",
@@ -4916,7 +4916,7 @@
}, },
{ {
"model": "permission.permission", "model": "permission.permission",
"pk": 342, "pk": 343,
"fields": { "fields": {
"model": [ "model": [
"food", "food",
@@ -4926,7 +4926,37 @@
"type": "change", "type": "change",
"mask": 2, "mask": 2,
"permanent": false, "permanent": false,
"description": "Modifier un commande non servie d'une activité de son club" "description": "Modifier une commande non servie d'une activité de son club"
}
},
{
"model": "permission.permission",
"pk": 344,
"fields": {
"model": [
"food",
"order"
],
"query": "{\"activity__open\": true, \"activity__organizer\": [\"club\"]}",
"type": "delete",
"mask": 2,
"permanent": false,
"description": "Supprimer un commande non servie d'une activité de son club"
}
},
{
"model": "permission.permission",
"pk": 345,
"fields": {
"model": [
"food",
"foodtransaction"
],
"query": "{\"order__activity__open\": true, \"order__activity__organizer\": [\"club\"]}",
"type": "delete",
"mask": 2,
"permanent": false,
"description": "Supprimer une transaction liée à un commande non servie d'une activité de son club"
} }
}, },
{ {
@@ -5028,7 +5058,11 @@
160, 160,
212, 212,
222, 222,
297 297,
334,
338,
340,
341
] ]
} }
}, },
@@ -5080,7 +5114,18 @@
260, 260,
263, 263,
265, 265,
330 330,
331,
332,
333,
335,
336,
337,
339,
342,
343,
344,
345
] ]
} }
}, },