summaryrefslogtreecommitdiff
path: root/app/modules/common.py
diff options
context:
space:
mode:
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