diff --git a/src/components/layouts/Conference.vue b/src/components/layouts/Conference.vue index 38349739..0061b3fe 100644 --- a/src/components/layouts/Conference.vue +++ b/src/components/layouts/Conference.vue @@ -34,6 +34,7 @@ :is-media-enabled="isMediaEnabled" :is-joining="isJoining" :is-joined="isJoined" + :has-rtc-engine-capability-enabled="hasRtcEngineCapabilityEnabled" @join="join" /> + + {{ $t('call.rtcEngineNotEnabledConferencing') }} +

{{ $t('conferencing.joinText') }}

@@ -17,10 +26,10 @@ :placeholder="$t('conferencing.idPlaceholder')" align="left" @change="conferenceIdChanged" - :disable="isJoining" + :disable="isJoining || !hasRtcEngineCapabilityEnabled" > @import '../../../themes/app.common.styl' + .csc-conf-alert + margin-bottom $flex-gutter-md #csc-conf-link-input margin-bottom $flex-gutter-md #csc-conf-join-text diff --git a/src/locales/en.json b/src/locales/en.json index a434858c..e23bf7ed 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -350,7 +350,8 @@ "notificationFailed": "Could not enable incoming call notifications.", "notificationNotSupported": "Incoming call notifications are not supported.", "desktopSharingNotInstalled": "Desktop sharing extension for chrome is not installed.", - "rtcEngineNotEnabled": "You can neither make a call nor receive one because the RTC:engine is not active. If you operate a C5 CE then first upgrade to a C5 PRO to be able to use the RTC:engine." + "rtcEngineNotEnabled": "You can neither make a call nor receive one, since the RTC:engine is not active. If you operate a C5 CE then first upgrade to a C5 PRO to be able to use the RTC:engine.", + "rtcEngineNotEnabledConferencing": "You can not join a conference, since the RTC:engine is not active. If you operate a C5 CE then first upgrade to a C5 PRO to be able to use the RTC:engine." }, "pbxConfig": { "seat": "Seat",