Module: Models::LegacyRateRequest

Extended by:
ActiveSupport::Concern
Included in:
Delivery, Order, Quote
Defined in:
app/concerns/models/legacy_rate_request.rb

Instance Method Summary collapse

Instance Method Details

#last_shipping_rate_request_resultObject



15
16
17
# File 'app/concerns/models/legacy_rate_request.rb', line 15

def last_shipping_rate_request_result
  messaging_logs.last.try(:message)
end

#last_shipping_rate_request_result=(msg) ⇒ Object



8
9
10
11
12
13
# File 'app/concerns/models/legacy_rate_request.rb', line 8

def last_shipping_rate_request_result=(msg)
  logger.debug("Delivery id: #{id}, last_shipping_rate_request_result=#{msg}")
  return unless msg.present?

  messaging_logs.build(category: 'shipping_rate_request', message: msg)
end