Module: MailActivitiesHelper

Defined in:
app/helpers/mail_activities_helper.rb

Overview

== Schema Information

Table name: mail_activities

mailing_id :integer
activity_id :integer
id :integer not null, primary key
address_id :integer
service_code :string
postage_rates :hstore is an Array
actual_shipping_cost :decimal(, )
state :string

Instance Method Summary collapse

Instance Method Details



16
17
18
# File 'app/helpers/mail_activities_helper.rb', line 16

def add_mail_activity_shipment_link(name)
  link_to name, "#", onclick: "$('#shipments').append('#{j(render(:partial => 'shipment_field', :locals => {:remove_link => true, :package => WarehousePackage.new, :shipment => Shipment.new(:state => 'awaiting_label')}))}');return false", class: 'btn btn-outline-primary'
end

#cleanup_notes_for_mail_activity(notes) ⇒ Object



20
21
22
23
24
25
26
27
# File 'app/helpers/mail_activities_helper.rb', line 20

def cleanup_notes_for_mail_activity(notes)
  s = notes.to_s
  s = s.gsub("Time lock was overdue and moved to next working day for assigned employee",'')
  s = s.gsub(/\[.*\]/,'')
  s = s.squish
  s = s.gsub("\n", '<br>')
  s.html_safe
end