diff --git a/app/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/ConfigurationPage.vue b/app/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/ConfigurationPage.vue
index c91da7b26..b4be5f11c 100644
--- a/app/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/ConfigurationPage.vue
+++ b/app/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/ConfigurationPage.vue
@@ -36,12 +36,18 @@ export default {
whatsAppInboxAPIKey: { required },
},
computed: {
- isWhatsAppCloudWithEmbeddedSignup() {
+ isWhatsAppCloudChannel() {
+ return this.inbox.provider === 'whatsapp_cloud';
+ },
+ hasWhatsappAppId() {
return (
- this.inbox.provider === 'whatsapp_cloud' &&
- this.inbox.provider_config?.source === 'embedded_signup'
+ window.chatwootConfig?.whatsappAppId &&
+ window.chatwootConfig.whatsappAppId !== 'none'
);
},
+ shouldShowReconfigureButton() {
+ return this.isWhatsAppCloudChannel && this.hasWhatsappAppId;
+ },
},
watch: {
inbox() {
@@ -229,9 +235,9 @@ export default {
>
-
+