From 3e4a770c9c2cfe75eb7b6b772b9574bec2e8dea6 Mon Sep 17 00:00:00 2001 From: "Grigorii K. Shartsev" Date: Thu, 11 Jun 2026 22:04:55 +0200 Subject: [PATCH] fix(call): render special characters in name on empty call view Signed-off-by: Grigorii K. Shartsev --- src/components/CallView/shared/EmptyCallView.vue | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/components/CallView/shared/EmptyCallView.vue b/src/components/CallView/shared/EmptyCallView.vue index 5c26c75fa0f..bdcf8cf14c6 100644 --- a/src/components/CallView/shared/EmptyCallView.vue +++ b/src/components/CallView/shared/EmptyCallView.vue @@ -110,10 +110,6 @@ export default { || this.conversation.objectType === CONVERSATION.OBJECT_TYPE.PHONE_TEMPORARY) }, - conversationDisplayName() { - return this.conversation && this.conversation.displayName - }, - canInviteOthers() { return this.conversation && ( this.conversation.participantType === PARTICIPANT.TYPE.OWNER @@ -143,7 +139,8 @@ export default { return t('spreed', 'Calling …') } if (this.isOneToOneConversation) { - return t('spreed', 'Waiting for {user} to join the call', { user: this.conversationDisplayName }) + // Rendered via Vue text interpolation - avoid double escaping to correctly render special characters + return t('spreed', 'Waiting for {user} to join the call', { user: this.conversation.displayName }, { escape: false }) } return t('spreed', 'Waiting for others to join the call …') },