discourse-ai/spec/plugin_helper.rb

12 lines
350 B
Ruby
Raw Normal View History

# frozen_string_literal: true
module DiscourseAi::ChatBotHelper
def toggle_enabled_bots(bots: [])
LlmModel.update_all(enabled_chat_bot: false)
bots.each { |b| b.update!(enabled_chat_bot: true) }
DiscourseAi::AiBot::SiteSettingsExtension.enable_or_disable_ai_bots
end
end
RSpec.configure { |c| c.include DiscourseAi::ChatBotHelper }