diff options
author | René 'Necoro' Neumann <necoro@necoro.eu> | 2020-01-11 00:12:56 +0100 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.eu> | 2020-01-11 00:12:56 +0100 |
commit | 6285f4527e3a3f91ac68377667d7bc54c7dcd949 (patch) | |
tree | e4e120eda078cd313767b2db38cb60636aa5148d | |
parent | bcbcaee1d8a68fa1323dcb92b9276b16dff55650 (diff) | |
download | kosten-6285f4527e3a3f91ac68377667d7bc54c7dcd949.tar.gz kosten-6285f4527e3a3f91ac68377667d7bc54c7dcd949.tar.bz2 kosten-6285f4527e3a3f91ac68377667d7bc54c7dcd949.zip |
Fix from upgrading flask-sqlalchemy
-rw-r--r-- | app/views/consts.py | 6 | ||||
-rw-r--r-- | 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) |