summaryrefslogtreecommitdiff
path: root/app/modules/common.py
diff options
context:
space:
mode:
authorMarius Peter <marius.peter@tutanota.com>2022-05-16 21:11:52 +0200
committerMarius Peter <marius.peter@tutanota.com>2022-05-16 21:11:52 +0200
commiteac5bb765c8d609d3b7eb31316228f8058581796 (patch)
tree71858ed6cef43bb5dea24de1222b3c828d93b821 /app/modules/common.py
parent196c3bbf8a140f962845c51e22f409aa6b4d7473 (diff)
Lil fixes.
Diffstat (limited to 'app/modules/common.py')
-rw-r--r--app/modules/common.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/modules/common.py b/app/modules/common.py
index 9e96f41..f9ccba6 100644
--- a/app/modules/common.py
+++ b/app/modules/common.py
@@ -48,7 +48,7 @@ def edit_item(module, table, pk):
form = getattr(forms, f"Add{table}")(**item.__dict__)
if form.validate_on_submit():
table_fields = inspect.signature(model).parameters
- form_values = {key: request.form[key] for key in table_fields}
+ form_values = {key: request.form.get(key) for key in table_fields}
print(f"Ready to update {form_values}")
model.query.filter_by(primary_key=pk).update(form_values)
db.session.commit()
Copyright 2019--2024 Marius PETER