Fix Carddav class for Python integration tests

pull/218/merge
Francis Lachapelle 2017-09-11 13:57:05 -04:00
parent e73c42ada3
commit 2f89c5d4a7
1 changed files with 5 additions and 2 deletions

View File

@ -122,9 +122,12 @@ class Carddav:
if not self.events:
url = "/SOGo/so/%s/Calendar/eventslist" % (self.login)
content = self._get(url)
tmp_events = content['events']
self.fields = content['fields']
self.events = [dict(zip(self.fields, event)) for event in tmp_events]
self.events = []
for month in content['events']
for day in content['events'][month]
tmp_events = content['events'][month][day]
self.events.extend(dict(zip(self.fields, event)) for event in tmp_events)
return self.events
def newguid(self, folderpath):