bemade-addons/caldav_sync/__manifest__.py
Marc Durepos 5a97745d42 [FIX] set timezone on context if empty in event and user
Prior to this commit, synchronizing an event to the CalDAV server could
break in the _add_event_dates method if both self.event_tz and
self.env.user.tz were empty (False). This should be a rare occurrence,
but adding a fallback of self._context.get('tz') should help.
2024-12-12 08:45:11 -05:00

29 lines
958 B
Python

# Bemade Inc.
#
# Copyright (C) 2023-June Bemade Inc. (<https://www.bemade.org>).
# Author: Marc Durepos (Contact : mdurepos@durpro.com)
#
# This program is under the terms of the GNU Lesser General Public License (LGPL-3)
# For details, visit https://www.gnu.org/licenses/lgpl-3.0.en.html
{
"name": "CalDAV Synchronization",
"version": "17.0.0.6.1",
"license": "LGPL-3",
"category": "Productivity",
"summary": "Synchronize Odoo Calendar Events with CalDAV Servers",
"author": "Bemade Inc.",
"website": "https://www.bemade.org",
"depends": ["base", "calendar"],
"external_dependencies": {
"python": ["caldav", "icalendar", "markdownify", "markdown2"],
},
"images": ["static/description/images/main_screenshot.png"],
"data": [
"views/res_users_views.xml",
"data/caldav_sync_data.xml",
],
"installable": True,
"application": True,
"auto_install": False,
}