# HG changeset patch # User Paul Boddie # Date 1443116257 -7200 # Node ID 75751c6a54ad22cef5eb7736a39abf744ea3343b # Parent 2242ef8b2a39038422f4003c93882e3360ff92a7 Fixed strict testing of request presence. diff -r 2242ef8b2a39 -r 75751c6a54ad imip_store.py --- a/imip_store.py Thu Sep 24 19:14:05 2015 +0200 +++ b/imip_store.py Thu Sep 24 19:37:37 2015 +0200 @@ -757,8 +757,13 @@ """ for request in requests: - if request[:2] == (uid, recurrenceid): + if request[:2] == (uid, recurrenceid) and ( + not strict or + not request[2:] and not type or + request[2:] and request[2] == type): + return True + return False def get_counters(self, user, uid, recurrenceid=None):