Put users lookup in request context

This commit is contained in:
2023-08-16 02:59:42 +03:00
parent e8060da3d6
commit 07772d9d42
5 changed files with 27 additions and 21 deletions

View File

@@ -11,7 +11,7 @@ from wtforms.form import Form
from wtforms.validators import Length
import const
from common import CustomForm, build_query, flatten, format_name, spam, users_lookup
from common import CustomForm, build_query, flatten, format_name, spam
from oidc import page_oidc, login_required, read_user, do_login
page_inventory = Blueprint("inventory", __name__)
@@ -31,7 +31,7 @@ def view_inventory_view(item_id):
def fetch_members_select():
choices = [(None, None)]
for username, user in users_lookup.items():
for username, user in g.users_lookup.items():
choices.append((username, user.display_name or username))
choices = list(set(choices))
choices = sorted(choices, key = lambda k: k[1] or "")