Skip to content
Snippets Groups Projects
Commit 8e815950 authored by Martin Mareš's avatar Martin Mareš Committed by Jan Prachař
Browse files

Oprava formuláře na přidávání rolí

Rozbil se přechodem na mo_fields.
parent a029e6b4
No related branches found
No related tags found
No related merge requests found
from typing import Optional, List from typing import Optional, Set
from flask import render_template, g, redirect, url_for, flash, request from flask import render_template, g, redirect, url_for, flash, request
from flask_wtf import FlaskForm from flask_wtf import FlaskForm
import werkzeug.exceptions import werkzeug.exceptions
...@@ -283,13 +283,12 @@ def org_org(id: int): ...@@ -283,13 +283,12 @@ def org_org(id: int):
form_add_role.populate_obj(new_role) form_add_role.populate_obj(new_role)
new_role.user_id = id new_role.user_id = id
new_role.place = db.get_root_place() assert form_add_role.place
new_role.place = form_add_role.place.place or db.get_root_place()
new_role.assigned_by = g.user.user_id new_role.assigned_by = g.user.user_id
ok = True ok = True
new_role.place = form_add_role.place.place
if not g.gatekeeper.can_set_role(new_role):
role_errors.append(f'Roli "{new_role}" nelze přidělit, není podmnožinou žádné vaší role') role_errors.append(f'Roli "{new_role}" nelze přidělit, není podmnožinou žádné vaší role')
ok = False ok = False
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment