From 5c957054fee6edf7e4b35e414c5c4a758f3042fd Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Mon, 3 Jun 2024 12:55:03 +0530 Subject: [PATCH] feat: enable inbox configuration --- .../dashboard/routes/dashboard/settings/inbox/Settings.vue | 3 ++- app/javascript/shared/mixins/inboxMixin.js | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue b/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue index 8ec9c6df1..8735c8d88 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/inbox/Settings.vue @@ -541,7 +541,8 @@ export default { this.isALineChannel || this.isAPIInbox || (this.isAnEmailChannel && !this.inbox.provider) || - (this.isAnEmailChannel && this.inbox.provider === 'microsoft') || + this.isAMicrosoftInbox || + this.isAGoogleInbox || this.isAWhatsAppChannel || this.isAWebWidgetInbox ) { diff --git a/app/javascript/shared/mixins/inboxMixin.js b/app/javascript/shared/mixins/inboxMixin.js index 26a5b1d1c..3953cfb40 100644 --- a/app/javascript/shared/mixins/inboxMixin.js +++ b/app/javascript/shared/mixins/inboxMixin.js @@ -47,6 +47,9 @@ export default { isAMicrosoftInbox() { return this.isAnEmailChannel && this.inbox.provider === 'microsoft'; }, + isAGoogleInbox() { + return this.isAnEmailChannel && this.inbox.provider === 'google'; + }, isAPIInbox() { return this.channelType === INBOX_TYPES.API; },