fix(migrations): skip AddFeatureCitationToAssistantConfig on OSS (#12244)

This commit is contained in:
Sojan Jose
2025-08-20 15:45:19 +02:00
committed by GitHub
parent 7fe94dc1a2
commit 94e930a141

View File

@@ -1,5 +1,7 @@
class AddFeatureCitationToAssistantConfig < ActiveRecord::Migration[7.1]
def up
return unless ChatwootApp.enterprise?
Captain::Assistant.find_each do |assistant|
assistant.update!(
config: assistant.config.merge('feature_citation' => true)
@@ -8,6 +10,8 @@ class AddFeatureCitationToAssistantConfig < ActiveRecord::Migration[7.1]
end
def down
return unless ChatwootApp.enterprise?
Captain::Assistant.find_each do |assistant|
config = assistant.config.dup
config.delete('feature_citation')