1.1 --- a/imipweb/resource.py Sun Sep 06 01:06:28 2015 +0200
1.2 +++ b/imipweb/resource.py Sun Sep 06 01:15:30 2015 +0200
1.3 @@ -119,6 +119,9 @@
1.4 def _get_recurrences(self, uid):
1.5 return self.store.get_recurrences(self.user, uid)
1.6
1.7 + def _get_active_recurrences(self, uid):
1.8 + return self.store.get_active_recurrences(self.user, uid)
1.9 +
1.10 def _get_requests(self):
1.11 if self.requests is None:
1.12 cancellations = self.store.get_cancellations(self.user)
1.13 @@ -135,7 +138,7 @@
1.14 for uid, recurrenceid in self._get_requests():
1.15 obj = self.get_stored_object(uid, recurrenceid)
1.16 if obj:
1.17 - recurrenceids = self._get_recurrences(uid)
1.18 + recurrenceids = self._get_active_recurrences(uid)
1.19
1.20 # Obtain only active periods, not those replaced by redefined
1.21 # recurrences, converting to free/busy periods.