diff --git a/src/components/Editor/AddTalkModal.vue b/src/components/Editor/AddTalkModal.vue new file mode 100644 index 000000000..043cd36ef --- /dev/null +++ b/src/components/Editor/AddTalkModal.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/src/services/talkService.js b/src/services/talkService.js index 08de68be1..eed7a85b9 100644 --- a/src/services/talkService.js +++ b/src/services/talkService.js @@ -126,7 +126,7 @@ export function doesContainTalkLink(text) { * @param {string} token The token to the call room * @return {string} */ -function generateURLForToken(token = '') { +export function generateURLForToken(token = '') { return window.location.protocol + '//' + window.location.host + generateUrl('/call/' + token) } diff --git a/src/store/calendarObjectInstance.js b/src/store/calendarObjectInstance.js index 641ddd24f..0d00c43ea 100644 --- a/src/store/calendarObjectInstance.js +++ b/src/store/calendarObjectInstance.js @@ -421,7 +421,7 @@ export default defineStore('calendarObjectInstance', { * @param {string=} data.language Preferred language of the attendee * @param {string=} data.timezoneId Preferred timezone of the attendee * @param {object=} data.organizer Principal of the organizer to be set if not present - * @param {string|array} data.member Group membership(s) + * @param {string | Array} data.member Group membership(s) */ addAttendee({ calendarObjectInstance, diff --git a/src/views/EditSidebar.vue b/src/views/EditSidebar.vue index 7e96b9ea7..512e7c4e9 100644 --- a/src/views/EditSidebar.vue +++ b/src/views/EditSidebar.vue @@ -82,13 +82,28 @@ @update-end-time="updateEndTime" @update-end-timezone="updateEndTimezone" @toggle-all-day="toggleAllDay" /> - - +
+ + + + + {{ t('calendar','Add Talk') }} + +