From d9a18ce6b1c156e5a514f2c12f19ea6db9a1d06b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org> Date: Fri, 20 Sep 2019 17:18:43 +0200 Subject: [PATCH] MAINT: properly convert timestamp to string --- src/caosadvancedtools/crawler.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/caosadvancedtools/crawler.py b/src/caosadvancedtools/crawler.py index 699000dc..48ff406f 100644 --- a/src/caosadvancedtools/crawler.py +++ b/src/caosadvancedtools/crawler.py @@ -37,6 +37,7 @@ match. This occurs in basically three steps: import traceback +from datetime import datetime import caosdb as db from caosdb.exceptions import TransactionError @@ -300,5 +301,7 @@ def get_value(prop): if isinstance(prop.value, db.Entity): return prop.value.id + elif isinstance(prop.value, datetime): + return prop.value.isoformat() else: return prop.value -- GitLab