1.1 --- a/imip_store.py Mon Oct 27 23:18:51 2014 +0100
1.2 +++ b/imip_store.py Tue Oct 28 00:09:07 2014 +0100
1.3 @@ -122,7 +122,7 @@
1.4 "Get requests for the given 'user'."
1.5
1.6 filename = self.get_object_in_store(user, "requests")
1.7 - if not filename:
1.8 + if not filename or not exists(filename):
1.9 return None
1.10
1.11 f = open(filename)
1.12 @@ -168,7 +168,7 @@
1.13
1.14 "Queue a request for 'user' having the given 'uid'."
1.15
1.16 - requests = self.get_requests(user)
1.17 + requests = self.get_requests(user) or []
1.18
1.19 if uid not in requests:
1.20 return self.set_request(user, uid)