diff --git a/src/components/AdminSettings/AllowedGroups.vue b/src/components/AdminSettings/AllowedGroups.vue index 51dd94a272e..c241807a014 100644 --- a/src/components/AdminSettings/AllowedGroups.vue +++ b/src/components/AdminSettings/AllowedGroups.vue @@ -226,7 +226,7 @@ export default { saveStartCalls() { this.loadingStartCalls = true - OCP.AppConfig.setValue('spreed', 'start_calls', this.startCalls.value, { + OCP.AppConfig.setValue('spreed', 'start_calls', String(this.startCalls.value), { success: () => { this.loadingStartCalls = false }, diff --git a/src/components/Dashboard/TalkDashboard.vue b/src/components/Dashboard/TalkDashboard.vue index b3921fbf9bc..02487054033 100644 --- a/src/components/Dashboard/TalkDashboard.vue +++ b/src/components/Dashboard/TalkDashboard.vue @@ -40,6 +40,7 @@ const canModerateSipDialOut = hasTalkFeature('local', 'sip-support-dialout') && getTalkConfig('local', 'call', 'sip-enabled') && getTalkConfig('local', 'call', 'sip-dialout-enabled') && getTalkConfig('local', 'call', 'can-enable-sip') +const isCallEnabled = getTalkConfig('local', 'call', 'enabled') const canStartConversations = getTalkConfig('local', 'conversations', 'can-create') const isCalendarEnabled = localCapabilities.calendar?.webui ?? false const isDirectionRTL = isRTL() @@ -196,7 +197,9 @@ function scrollEventCards({ direction }: { direction: 'backward' | 'forward' }) v-if="canStartConversations" popupRole="dialog">