From 6686122e2ac655e9bc88c5acc8a8d3d87e881549 Mon Sep 17 00:00:00 2001 From: Daniel Rojas Date: Sat, 24 Oct 2020 02:42:01 +0200 Subject: [PATCH] Fix but with connectioncount --- src/wireviz/wireviz.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/wireviz/wireviz.py b/src/wireviz/wireviz.py index eaf9144..72a7282 100755 --- a/src/wireviz/wireviz.py +++ b/src/wireviz/wireviz.py @@ -121,10 +121,11 @@ def parse(yaml_input: str, file_out: (str, Path) = None, return_types: (None, st if len(set(filter(None, connectioncount))) > 1: raise Exception('All items in connection set must reference the same number of connections') - connectioncount = connectioncount[0] + connectioncount = list(filter(None, connectioncount))[0] # expand string entries to list entries of correct length for index, entry in enumerate(connection_set): + print(index, entry, connectioncount) if isinstance(entry, str): connection_set[index] = [entry] * connectioncount