From 61deed53c0b49d43bbca68c95715fa700ed25092 Mon Sep 17 00:00:00 2001 From: Roland Geider Date: Wed, 25 Jun 2025 16:19:57 +0200 Subject: [PATCH] Splot exercise permission group The existing "exercises_editor" can only edit "basic" things related to the exercises, while the new "exercises_admin" can also edit equipment, muscles, etc. --- wger/core/fixtures/groups.json | 71 +++++++++++++++++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/wger/core/fixtures/groups.json b/wger/core/fixtures/groups.json index 226bcfa60..bbc115af5 100644 --- a/wger/core/fixtures/groups.json +++ b/wger/core/fixtures/groups.json @@ -481,6 +481,75 @@ { "fields": { "name": "exercises_editor", + "permissions": [ + [ + "add_translation", + "exercises", + "translation" + ], + [ + "change_translation", + "exercises", + "translation" + ], + [ + "delete_translation", + "exercises", + "translation" + ], + [ + "add_exercise", + "exercises", + "exercise" + ], + [ + "change_exercise", + "exercises", + "exercise" + ], + [ + "delete_exercise", + "exercises", + "exercise" + ], + [ + "add_exercisecomment", + "exercises", + "exercisecomment" + ], + [ + "change_exercisecomment", + "exercises", + "exercisecomment" + ], + [ + "delete_exercisecomment", + "exercises", + "exercisecomment" + ], + [ + "add_exerciseimage", + "exercises", + "exerciseimage" + ], + [ + "change_exerciseimage", + "exercises", + "exerciseimage" + ], + [ + "delete_exerciseimage", + "exercises", + "exerciseimage" + ] + ] + }, + "model": "auth.group", + "pk": 6 + }, + { + "fields": { + "name": "exercises_admin", "permissions": [ [ "add_equipment", @@ -590,6 +659,6 @@ ] }, "model": "auth.group", - "pk": 6 + "pk": 7 } ]