diff --git a/addons/microsoft_calendar/utils/microsoft_calendar.py b/addons/microsoft_calendar/utils/microsoft_calendar.py index f47f0c3e7ef..beca7cf38b9 100644 --- a/addons/microsoft_calendar/utils/microsoft_calendar.py +++ b/addons/microsoft_calendar/utils/microsoft_calendar.py @@ -7,6 +7,7 @@ import logging from werkzeug import urls +from odoo import fields from odoo.addons.microsoft_calendar.utils.microsoft_event import MicrosoftEvent from odoo.addons.microsoft_account.models.microsoft_service import TIMEOUT @@ -36,8 +37,8 @@ class MicrosoftCalendarService(): if sync_token: params['$deltatoken'] = sync_token else: - params['startDateTime'] = '2016-12-01T00:00:00Z' - params['endDateTime'] = '2030-1-01T00:00:00Z' + params['startDateTime'] = fields.Datetime.subtract(fields.Datetime.now(), years=2).strftime("%Y-%m-%dT00:00:00Z") + params['endDateTime'] = fields.Datetime.add(fields.Datetime.now(), years=2).strftime("%Y-%m-%dT00:00:00Z") try: status, data, time = self.microsoft_service._do_request(url, params, headers, method='GET', timeout=timeout) except requests.HTTPError as e: