lib/e9_crm/email.rb in e9_crm-0.1.12 vs lib/e9_crm/email.rb in e9_crm-0.1.13
- old
+ new
@@ -1,12 +1,14 @@
module E9Crm
module Email
extend ActiveSupport::Concern
included do
+ attr_accessor :contact
+
def locals_with_contact
default_locals.merge({
- :contact => recipient.try(:contact)
+ :contact => @contact || recipient.try(:contact)
})
end
alias :default_locals :this_locals
alias :this_locals :locals_with_contact