From 8e13af5b8cdad0821673e1b598fa5f00c02d11db Mon Sep 17 00:00:00 2001 From: Thomas Peetz Date: Mon, 2 Jun 2025 08:53:40 +0200 Subject: [PATCH] add handling of None values --- kontor-scripts/import.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kontor-scripts/import.py b/kontor-scripts/import.py index 55ba6cf..54caf19 100644 --- a/kontor-scripts/import.py +++ b/kontor-scripts/import.py @@ -72,7 +72,10 @@ def update_item(db: Session, import_data: Dict[AnyStr, Any], item: Any, dry_run: if update: log.info(f"update {key}({existing_value}) with {value}") if not dry_run: - setattr(item, str(key), value) + if value == 'None': + setattr(item, str(key), None) + else: + setattr(item, str(key), value) db.add(item) db.commit()