Updated

app/use_cases/accounts/contacts/events / enqueue.rb

A
10 lines of codes
1 methods
13.1 complexity/method
7 churn
13.07 complexity
0 duplications
class Accounts::Contacts::Events::Enqueue
  1. Accounts::Contacts::Events::Enqueue has no descriptive comment
def self.call(event) if event.chatwoot_message? Accounts::Apps::Chatwoots::Messages::DeliveryJob.set(wait_until: event.scheduled_at).perform_later(event.id)
  1. Accounts::Contacts::Events::Enqueue#self.call calls 'event.id' 2 times Locations: 0 1
  2. Accounts::Contacts::Events::Enqueue#self.call calls 'event.scheduled_at' 2 times Locations: 0 1
elsif event.evolution_api_message? Accounts::Apps::EvolutionApis::Message::DeliveryJob.set(wait_until: event.scheduled_at).perform_later(event.id)
  1. Accounts::Contacts::Events::Enqueue#self.call calls 'event.id' 2 times Locations: 0 1
  2. Accounts::Contacts::Events::Enqueue#self.call calls 'event.scheduled_at' 2 times Locations: 0 1
end end end