From 7ca422e8919afac52412758d0414eb93f1193d92 Mon Sep 17 00:00:00 2001 From: Diane Trout Date: Tue, 31 Mar 2015 15:37:57 -0700 Subject: [PATCH] actually complain if we get the wrong type --- htsworkflow/submission/encoded.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/htsworkflow/submission/encoded.py b/htsworkflow/submission/encoded.py index 40512eb..0850f5a 100644 --- a/htsworkflow/submission/encoded.py +++ b/htsworkflow/submission/encoded.py @@ -468,7 +468,12 @@ class Document(object): self.description = description self.references = [] - self.aliases = aliases if aliases is not None else [] + self.aliases = None + if aliases: + if isinstance(aliases, list): + self.aliases = aliases + else: + raise ValueError("Aliases needs to be a list") self.content_type = None self.document = None self.md5sum = None -- 2.30.2