# HG changeset patch # User Paul Boddie # Date 1422140124 -3600 # Node ID 28ca1a52d37966f844bd25394196385d8839899c # Parent 095586ad9a1a17405082d14961e0706d9bc46d29 Provide empty lists where free/busy information is not yet available. diff -r 095586ad9a1a -r 28ca1a52d379 imip_store.py --- a/imip_store.py Sat Jan 24 23:54:30 2015 +0100 +++ b/imip_store.py Sat Jan 24 23:55:24 2015 +0100 @@ -92,7 +92,7 @@ filename = self.get_object_in_store(user, "freebusy") if not filename or not exists(filename): - return None + return [] else: return self._get_freebusy(filename) @@ -101,8 +101,8 @@ "For the given 'user', get free/busy details for the 'other' user." filename = self.get_object_in_store(user, "freebusy-other", other) - if not filename: - return None + if not filename or not exists(filename): + return [] else: return self._get_freebusy(filename)