From 6285f4527e3a3f91ac68377667d7bc54c7dcd949 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20=27Necoro=27=20Neumann?= Date: Sat, 11 Jan 2020 00:12:56 +0100 Subject: Fix from upgrading flask-sqlalchemy --- app/views/consts.py | 6 ++++-- app/views/expenses.py | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/views/consts.py b/app/views/consts.py index 0cc7199..66c8938 100644 --- a/app/views/consts.py +++ b/app/views/consts.py @@ -44,11 +44,13 @@ class ConstForm(F.Form): description = F.StringField('Beschreibung', F.req) category = F.QuerySelectField('Kategorie', - get_label='name') + get_label='name', + get_pk=lambda c: c.id) prev = F.QuerySelectField('Vorgänger', get_label='description', - allow_blank=True) + allow_blank=True, + get_pk=lambda p: p.id) def __init__(self, cur=None, obj=None): obj = cur if obj is None else obj diff --git a/app/views/expenses.py b/app/views/expenses.py index c504881..8061590 100644 --- a/app/views/expenses.py +++ b/app/views/expenses.py @@ -30,7 +30,8 @@ class ExpenseForm(F.Form): description = F.StringField('Beschreibung') category = F.QuerySelectField('Kategorie', - get_label='name') + get_label='name', + get_pk=lambda c: c.id) def __init__(self, obj = None, description_req = True): super().__init__(obj = obj) -- cgit v1.2.3