Skip to content
Snippets Groups Projects
Commit a2cf4e1e authored by Martin Mareš's avatar Martin Mareš
Browse files

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

Rozbil se přechodem na mo_fields.
parent 7d3fa45c
Branches
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