Module: ActivityTypesHelper

Defined in:
app/helpers/activity_types_helper.rb

Instance Method Summary collapse

Instance Method Details

#setup_activity_type(activity_type) ⇒ Object



3
4
5
6
7
8
9
10
# File 'app/helpers/activity_types_helper.rb', line 3

def setup_activity_type(activity_type)
  activity_type.tap do |at|
    at.activity_chain_types.build unless at.activity_chain_types.present?
    Company.sales_companies.pluck(:id).each do |cid|
      at.activity_type_assignment_queues.build(company_id: cid) unless at.activity_type_assignment_queues.any?{|e| e.company_id == cid}
    end
  end
end