# HG changeset patch # User Paul Boddie # Date 1424975894 -3600 # Node ID f24ecac37a457021c0324e922a854266f28b2a5c # Parent e8108d9e8fe83bf34e0692ec267d9be0f1c41bc0 Handle actual multivalued rule representations. diff -r e8108d9e8fe8 -r f24ecac37a45 vRecurrence.py --- a/vRecurrence.py Thu Feb 26 00:31:01 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