From 04753e9a41cd35bcddf9b81eaf7a5807814d7dbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Gr=C3=B6ger?= Date: Sun, 15 Nov 2020 14:19:59 +0100 Subject: [PATCH] [Role] Fix Rolerename MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wenn gleicher name mitgesendet wird, wird die umbenennung nicht durchgeführt. --- flaschengeist/controller/roleController.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/flaschengeist/controller/roleController.py b/flaschengeist/controller/roleController.py index b7e3039..95f0930 100644 --- a/flaschengeist/controller/roleController.py +++ b/flaschengeist/controller/roleController.py @@ -26,6 +26,8 @@ def get_permissions(): def rename(role, new_name): + if role.name == new_name: + return if db.session.query(db.exists().where(Role.name == new_name)).scalar(): raise BadRequest("Name already used")