# HG changeset patch # User Paul Boddie # Date 1424975894 -3600 # Node ID 577f8dbb9627e8f616acb5b1d6b17c48b52c1791 # Parent c9ffffb97097d75d5d73889f5864d8a5157be2a8 Handle actual multivalued rule representations. diff -r c9ffffb97097 -r 577f8dbb9627 vRecurrence.py --- a/vRecurrence.py Tue Feb 10 23:41:02 2015 +0100 +++ b/vRecurrence.py Thu Feb 26 19:38:14 2015 +0100 @@ -637,7 +637,9 @@ selector object. """ - qualifiers = get_qualifiers(rule.split(";")) + if not isinstance(rule, tuple): + rule = rule.split(";") + qualifiers = get_qualifiers(rule) return get_selector(dt, qualifiers) # vim: tabstop=4 expandtab shiftwidth=4