# HG changeset patch # User Thierry Florac # Date 1510317116 -3600 # Node ID fe6d6f66a0d20f8fb75c1a17c749564ac854b75a # Parent ba2a2e44885bb9d99c2cc3a03ba3775abbd10a28 Add 'set' to list of supported states types when looking for reference diff -r ba2a2e44885b -r fe6d6f66a0d2 src/pyams_sequence/utility.py --- a/src/pyams_sequence/utility.py Fri Oct 13 10:02:09 2017 +0200 +++ b/src/pyams_sequence/utility.py Fri Nov 10 13:31:56 2017 +0100 @@ -90,7 +90,7 @@ params = Eq(catalog['oid'], reference) if handle_workflow: if state: - if not isinstance(state, (list, tuple)): + if not isinstance(state, (list, tuple, set)): state = (state,) params &= Any(catalog['workflow_state'], state) results = list(CatalogResultSet(CatalogQuery(catalog).query(params)))