views: Add checking that no folder is selected

Check that, when adding a new folder there is no other folders checked.
It is only allowed to add folders to either centers or rooms
master 1.1.3-13
Javier Hernandez 2024-01-19 13:31:39 +01:00 committed by OpenGnSys Support Team
parent 3844a3a48a
commit 7645020595
1 changed files with 3 additions and 0 deletions

View File

@ -1090,6 +1090,9 @@ def action_folder_add():
if not room and not center:
flash(_('Please, select a room or a center'), category='error')
return redirect(url_for('scopes'))
if params.get('folder'):
flash(('Error: A folder has been selected. Please, select a room or a center'), category='error')
return redirect(url_for('scopes'))
form.server.data = params['scope-server']
form.room.data = room
form.center.data = center