# HG changeset patch # User Paul Boddie # Date 1437841173 -7200 # Node ID af91a0b74a87c470d1ebc974f3be7a1208bcdc11 # Parent 466eb0f729897b502be079309976e87216af1a15 Simplified store initialisation where the default location might be used. diff -r 466eb0f72989 -r af91a0b74a87 imiptools/__init__.py --- a/imiptools/__init__.py Sat Jul 25 18:18:20 2015 +0200 +++ b/imiptools/__init__.py Sat Jul 25 18:19:33 2015 +0200 @@ -60,7 +60,7 @@ self.debug = False def get_store(self): - return self.store_dir and imip_store.FileStore(self.store_dir) or None + return imip_store.FileStore(self.store_dir) def get_publisher(self): return self.publishing_dir and imip_store.FilePublisher(self.publishing_dir) or None @@ -233,7 +233,7 @@ utcnow = get_timestamp() uid = "imip-agent-%s-%s" % (utcnow, recipient) - freebusy = (self.get_store() or imip_store.FileStore()).get_freebusy(organiser) + freebusy = self.get_store().get_freebusy(organiser) return to_part("PUBLISH", [make_freebusy(freebusy, uid, organiser, organiser_attr)]) return None