diff --git a/apps/food/views.py b/apps/food/views.py index 7394fa0e..0f6c482f 100644 --- a/apps/food/views.py +++ b/apps/food/views.py @@ -769,7 +769,6 @@ class OrderCreateView(ProtectQuerysetMixin, ProtectedCreateView): form = super().get_form() form.fields["user"].initial = self.request.user - form.fields["user"].disabled = True return form diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 03bcfb9d..0d7901df 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4841,7 +4841,7 @@ }, { "model": "permission.permission", - "pk": 337, + "pk": 338, "fields": { "model": [ "food", @@ -4856,7 +4856,7 @@ }, { "model": "permission.permission", - "pk": 338, + "pk": 339, "fields": { "model": [ "food", @@ -4871,7 +4871,7 @@ }, { "model": "permission.permission", - "pk": 339, + "pk": 340, "fields": { "model": [ "food", @@ -4886,7 +4886,7 @@ }, { "model": "permission.permission", - "pk": 340, + "pk": 341, "fields": { "model": [ "food", @@ -4901,7 +4901,7 @@ }, { "model": "permission.permission", - "pk": 341, + "pk": 342, "fields": { "model": [ "food", @@ -4916,7 +4916,7 @@ }, { "model": "permission.permission", - "pk": 342, + "pk": 343, "fields": { "model": [ "food", @@ -4926,7 +4926,37 @@ "type": "change", "mask": 2, "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, 212, 222, - 297 + 297, + 334, + 338, + 340, + 341 ] } }, @@ -5080,7 +5114,18 @@ 260, 263, 265, - 330 + 330, + 331, + 332, + 333, + 335, + 336, + 337, + 339, + 342, + 343, + 344, + 345 ] } },