Update calendar.py

This commit is contained in:
Maciej Buchert 2018-05-20 17:27:38 +02:00 committed by GitHub
parent 3e912d8ccb
commit b7401940c7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,7 +19,7 @@ class CalendarService(object):
self._calendar_event_detail_url = '%s/eventdetail' % ( self._calendar_event_detail_url = '%s/eventdetail' % (
self._calendar_endpoint, self._calendar_endpoint,
) )
self._calendars = '%s/startup' % self._calendar_endpoint self._calendars = '%s/startup' % self._calendar_endpoint
def get_event_detail(self, pguid, guid): def get_event_detail(self, pguid, guid):
""" """
@ -63,20 +63,20 @@ class CalendarService(object):
return self.response['Event'] return self.response['Event']
def calendars(self): def calendars(self):
""" """
Retrieves calendars for this month Retrieves calendars for this month
""" """
today = datetime.today() today = datetime.today()
first_day, last_day = monthrange(today.year, today.month) first_day, last_day = monthrange(today.year, today.month)
from_dt = datetime(today.year, today.month, first_day) from_dt = datetime(today.year, today.month, first_day)
to_dt = datetime(today.year, today.month, last_day) to_dt = datetime(today.year, today.month, last_day)
params = dict(self.params) params = dict(self.params)
params.update({ params.update({
'lang': 'en-us', 'lang': 'en-us',
'usertz': get_localzone().zone, 'usertz': get_localzone().zone,
'startDate': from_dt.strftime('%Y-%m-%d'), 'startDate': from_dt.strftime('%Y-%m-%d'),
'endDate': to_dt.strftime('%Y-%m-%d') 'endDate': to_dt.strftime('%Y-%m-%d')
}) })
req = self.session.get(self._calendars, params=params) req = self.session.get(self._calendars, params=params)
self.response = req.json() self.response = req.json()
return self.response['Collection'] return self.response['Collection']