-
- Downloads
[IMP] calendar: add discuss video url in calendar
This commit aims to integrate the calendar module with discuss video calls. Now it is possible to add discuss videocalls by clicking on a button below the videocall_location field. The discuss videocall_location is a URL that is computed and it creates a discuss channel only when someone accesses that URL. For recurring events, the same discuss channel is used for all events. However, each event in the recurrency has its own videocall_location URL. This is done on purpose in order to allow the functionality even if the base event of the recurrency is deleted. For single events, each event will create a discuss channel. task-2685472 Part-of: odoo/odoo#79654
Showing
- addons/calendar/controllers/main.py 12 additions, 0 deletionsaddons/calendar/controllers/main.py
- addons/calendar/models/calendar_event.py 85 additions, 1 deletionaddons/calendar/models/calendar_event.py
- addons/calendar/static/src/js/calendar_view.js 49 additions, 0 deletionsaddons/calendar/static/src/js/calendar_view.js
- addons/calendar/tests/test_calendar.py 17 additions, 1 deletionaddons/calendar/tests/test_calendar.py
- addons/calendar/tests/test_event_notifications.py 1 addition, 0 deletionsaddons/calendar/tests/test_event_notifications.py
- addons/calendar/tests/test_event_recurrence.py 18 additions, 0 deletionsaddons/calendar/tests/test_event_recurrence.py
- addons/calendar/views/calendar_views.xml 16 additions, 2 deletionsaddons/calendar/views/calendar_views.xml
Loading
Please register or sign in to comment