From a9456cade61657d2d3d896ef7ac5e8e4b4798070 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org> Date: Fri, 2 Jul 2021 20:53:12 +0200 Subject: [PATCH] FIX: is_reference when None is passed --- src/caosdb/common/datatype.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/caosdb/common/datatype.py b/src/caosdb/common/datatype.py index eb8c1e4e..b6e1f7ac 100644 --- a/src/caosdb/common/datatype.py +++ b/src/caosdb/common/datatype.py @@ -66,6 +66,10 @@ def is_reference(datatype): RecordTypes """ + if datatype is None: + raise ValueError("Cannot decide whether datatype is reference if None" + " is supplied") + if datatype in [DOUBLE, BOOLEAN, INTEGER, TEXT, DATETIME]: return False elif is_list_datatype(datatype): -- GitLab