From 70a63695c3dfe93604c6f5b3caaaf6747c33e9d6 Mon Sep 17 00:00:00 2001 From: aakashb95 Date: Wed, 22 Jul 2026 00:24:49 +0530 Subject: [PATCH] fix(captain): fix FAQ suggestion review flows --- .../routes/dashboard/captain/captain.routes.js | 11 ++++++++++- .../dashboard/captain/responses/FaqSuggestions.vue | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/javascript/dashboard/routes/dashboard/captain/captain.routes.js b/app/javascript/dashboard/routes/dashboard/captain/captain.routes.js index eedc9f6d6..b762394a0 100644 --- a/app/javascript/dashboard/routes/dashboard/captain/captain.routes.js +++ b/app/javascript/dashboard/routes/dashboard/captain/captain.routes.js @@ -1,5 +1,9 @@ import { FEATURE_FLAGS } from 'dashboard/featureFlags'; import { INSTALLATION_TYPES } from 'dashboard/constants/installationTypes'; +import { + CONVERSATION_PERMISSIONS, + ROLES, +} from 'dashboard/constants/permissions'; import { frontendURL } from '../../../helper/URLHelper'; import CaptainPageRouteView from './pages/CaptainPageRouteView.vue'; @@ -24,6 +28,11 @@ const meta = { installationTypes: [INSTALLATION_TYPES.CLOUD, INSTALLATION_TYPES.ENTERPRISE], }; +const faqSuggestionsMeta = { + ...meta, + permissions: [...ROLES, ...CONVERSATION_PERMISSIONS], +}; + const metaCustomTools = { permissions: ['administrator', 'agent'], featureFlag: FEATURE_FLAGS.CAPTAIN_CUSTOM_TOOLS, @@ -85,7 +94,7 @@ const assistantRoutes = [ ), component: FaqSuggestionsIndex, name: 'captain_assistants_faq_suggestions', - meta, + meta: faqSuggestionsMeta, }, { path: frontendURL('accounts/:accountId/captain/:assistantId/faqs/pending'), diff --git a/app/javascript/dashboard/routes/dashboard/captain/responses/FaqSuggestions.vue b/app/javascript/dashboard/routes/dashboard/captain/responses/FaqSuggestions.vue index 7cd7d2aa0..90b84419e 100644 --- a/app/javascript/dashboard/routes/dashboard/captain/responses/FaqSuggestions.vue +++ b/app/javascript/dashboard/routes/dashboard/captain/responses/FaqSuggestions.vue @@ -231,6 +231,7 @@ onUnmounted(() => {