diff --git a/app/javascript/dashboard/components-next/captain/pageComponents/assistant/EditAssistantForm.vue b/app/javascript/dashboard/components-next/captain/pageComponents/assistant/EditAssistantForm.vue index 249051878..362950802 100644 --- a/app/javascript/dashboard/components-next/captain/pageComponents/assistant/EditAssistantForm.vue +++ b/app/javascript/dashboard/components-next/captain/pageComponents/assistant/EditAssistantForm.vue @@ -100,7 +100,10 @@ const handleBasicInfoUpdate = async () => { const payload = { name: state.name, description: state.description, - product_name: state.productName, + config: { + ...props.assistant.config, + product_name: state.productName, + }, }; emit('submit', payload); diff --git a/enterprise/app/models/captain/assistant.rb b/enterprise/app/models/captain/assistant.rb index 196fa81a2..ad441ec28 100644 --- a/enterprise/app/models/captain/assistant.rb +++ b/enterprise/app/models/captain/assistant.rb @@ -38,6 +38,10 @@ class Captain::Assistant < ApplicationRecord scope :for_account, ->(account_id) { where(account_id: account_id) } + def available_name + name + end + def push_event_data { id: id,