From 24da0614888d5b7f437b65823fbba793430ae00a Mon Sep 17 00:00:00 2001 From: Diane Trout Date: Mon, 7 Nov 2011 15:39:57 -0800 Subject: [PATCH] Function generating index text was assuming there'd always be an index index_sequence was returning none for library adapter types that didnt support indexing. this caused my tests to fail for older libraries. --- htsworkflow/frontend/samples/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/htsworkflow/frontend/samples/models.py b/htsworkflow/frontend/samples/models.py index b81b122..2eeaaec 100644 --- a/htsworkflow/frontend/samples/models.py +++ b/htsworkflow/frontend/samples/models.py @@ -258,6 +258,9 @@ class Library(models.Model): def index_sequence_text(self, seperator=' '): """Return formatted multiplex index sequences""" sequences = self.index_sequences() + if sequences is None: + return "" + multiplex_ids = sequences.keys() multiplex_ids.sort() return seperator.join(( "%s:%s" %(i,sequences[i]) for i in multiplex_ids)) -- 2.30.2