diff --git a/calendar/js/et2_widget_event.js b/calendar/js/et2_widget_event.js index 710f732945..9e5295ddb8 100644 --- a/calendar/js/et2_widget_event.js +++ b/calendar/js/et2_widget_event.js @@ -554,7 +554,8 @@ var et2_calendar_event = /** @class */ (function (_super) { var vc_event = 'click.calendar_videoconference'; jQuery('body').off(vc_event) .on(vc_event, '[data-videoconference]', function (event) { - app.calendar.joinVideoConference(this.dataset.videoconference, this.dataset); + var data = egw.dataGetUIDdata("calendar::" + this.dataset.id); + app.calendar.joinVideoConference(this.dataset.videoconference, data.data || this.dataset); }); }; /** diff --git a/calendar/js/et2_widget_event.ts b/calendar/js/et2_widget_event.ts index 423a9e761b..b6a843bfef 100644 --- a/calendar/js/et2_widget_event.ts +++ b/calendar/js/et2_widget_event.ts @@ -704,7 +704,8 @@ export class et2_calendar_event extends et2_valueWidget implements et2_IDetached let vc_event = 'click.calendar_videoconference'; jQuery('body').off(vc_event) .on(vc_event, '[data-videoconference]',function(event) { - app.calendar.joinVideoConference(this.dataset.videoconference, this.dataset); + let data = egw.dataGetUIDdata("calendar::"+this.dataset.id); + app.calendar.joinVideoConference(this.dataset.videoconference, data.data||this.dataset); }); } /**