From d5b3e46bcd7b9ab1fb1f185f784f399aec3464fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Tue, 5 Oct 2021 16:21:49 +0200
Subject: [PATCH] FIX: treat None in datetime_converter

---
 src/caosadvancedtools/table_importer.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/caosadvancedtools/table_importer.py b/src/caosadvancedtools/table_importer.py
index 8665eb30..10a4b87c 100755
--- a/src/caosadvancedtools/table_importer.py
+++ b/src/caosadvancedtools/table_importer.py
@@ -88,7 +88,10 @@ def date_converter(val, fmt="%Y-%m-%d"):
     converts it using format string
     """
 
-    return datetime_converter(val, fmt=fmt).date()
+    if val is None:
+        return None
+    else:
+        return datetime_converter(val, fmt=fmt).date()
 
 
 def incomplete_date_converter(val, fmts={"%Y-%m-%d": "%Y-%m-%d",
-- 
GitLab