diff --git a/app/controllers/api/v1/accounts/inboxes_controller.rb b/app/controllers/api/v1/accounts/inboxes_controller.rb index 2660902..46d86d3 100755 --- a/app/controllers/api/v1/accounts/inboxes_controller.rb +++ b/app/controllers/api/v1/accounts/inboxes_controller.rb @@ -173,7 +173,7 @@ class Api::V1::Accounts::InboxesController < Api::V1::Accounts::BaseController def inbox_attributes [:name, :avatar, :greeting_enabled, :greeting_message, :enable_email_collect, :csat_survey_enabled, :enable_auto_assignment, :working_hours_enabled, :out_of_office_message, :timezone, :allow_messages_after_resolved, - :lock_to_single_conversation, :portal_id, :sender_name_type, :business_name, :auto_resolve_duration, + :lock_to_single_conversation, :portal_id, :sender_name_type, :business_name, :auto_resolve_duration, :message_signature_enabled, { csat_config: [:display_type, :message, :button_text, :language, { survey_rules: [:operator, { values: [] }], template: [:name, :template_id, :created_at, :language] }] }] diff --git a/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue b/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue index 80737ac..1f8e68e 100755 --- a/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue +++ b/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue @@ -1,6 +1,5 @@ - Ferramenta nunca testada + + Ferramenta nunca testada +
@@ -259,10 +264,11 @@ function formatJson(str) {
+
{{ formatJson(testResult.body || testResult.error) }}
+ >{{ formatJson(testResult.body || testResult.error) }} +
diff --git a/app/javascript/dashboard/routes/dashboard/jasmine/components/JasmineToolsTab.vue b/app/javascript/dashboard/routes/dashboard/jasmine/components/JasmineToolsTab.vue index bbe114b..f6a087a 100644 --- a/app/javascript/dashboard/routes/dashboard/jasmine/components/JasmineToolsTab.vue +++ b/app/javascript/dashboard/routes/dashboard/jasmine/components/JasmineToolsTab.vue @@ -19,17 +19,18 @@ async function fetchTools() { try { const { data } = await JasmineAPI.getTools(props.inboxId); - console.log('[JasmineTools] Loaded:', data); + // console.log('[JasmineTools] Loaded:', data); tools.value = data || []; } catch (error) { - console.error('[JasmineTools] Error:', error); + // console.error('[JasmineTools] Error:', error); useAlert('Erro ao carregar ferramentas'); } finally { isLoading.value = false; } } -function handleUpdate(updatedToolData) { +function handleUpdate() { + // [INTENTIONAL] updatedToolData reserved for future optimistic updates. fetchTools(); } @@ -39,6 +40,8 @@ onMounted(() => {