chore: add language option

This commit is contained in:
Muhsin
2025-11-02 14:29:27 +05:30
parent 10fe518b39
commit 8fee31912e
3 changed files with 13 additions and 4 deletions
@@ -244,6 +244,7 @@ class Api::V1::Accounts::InboxesController < Api::V1::Accounts::BaseController
'display_type' => config['display_type'] || 'emoji',
'message' => config['message'] || '',
'button_text' => config['button_text'] || 'Please rate us',
'language' => config['language'] || 'en',
'survey_rules' => {
'operator' => config.dig('survey_rules', 'operator') || 'contains',
'values' => config.dig('survey_rules', 'values') || []
@@ -260,7 +261,7 @@ class Api::V1::Accounts::InboxesController < Api::V1::Accounts::BaseController
[: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,
{ csat_config: [:display_type, :message, :button_text,
{ csat_config: [:display_type, :message, :button_text, :language,
{ survey_rules: [:operator, { values: [] }],
template: [:name, :template_id, :created_at, :language] }] }]
end