mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-02 03:57:52 +00:00
feat(ee): Add reporting events for bots (#9027)
Added a new event conversation_bot_resolved and added a job to auto resolve the bot conversations if there was no activity for the last 1 hour.
This commit is contained in:
@@ -18,4 +18,14 @@ RSpec.configure do |config|
|
||||
def with_modified_env(options, &)
|
||||
ClimateControl.modify(options, &)
|
||||
end
|
||||
|
||||
def skip_unless_response_bot_enabled_test_environment
|
||||
# Tests skipped using this method should be added to .github/workflows/run_response_bot_spec.yml
|
||||
# Manage response bot tests in your local environment using the following commands:
|
||||
# Enable response bot for tests
|
||||
# RAILS_ENV=test bundle exec rails runner "Features::ResponseBotService.new.enable_in_installation"
|
||||
# Disable response bot for tests
|
||||
# RAILS_ENV=test bundle exec rails runner "Features::ResponseBotService.new.disable_in_installation"
|
||||
skip('Skipping since vector is not enabled in this environment') unless Features::ResponseBotService.new.vector_extension_enabled?
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user