Commit 9e7f92ad445f26d7465c441a5f6de3a4637763f3

Authored by Tao Huang
1 parent 05290c7b
Exists in master

fix: add sendcloud_response attr

lib/sendcloud/deliverer.rb
@@ -23,7 +23,7 @@ module Sendcloud @@ -23,7 +23,7 @@ module Sendcloud
23 options = build_sendcloud_message_for(rails_message) 23 options = build_sendcloud_message_for(rails_message)
24 response = sendcloud_client.send_message options 24 response = sendcloud_client.send_message options
25 # Rails.logger.info("from:#{options[:from]} to:#{options[:to]} res:#{response}") 25 # Rails.logger.info("from:#{options[:from]} to:#{options[:to]} res:#{response}")
26 - rails_message.api_response = response 26 + rails_message.sendcloud_response = response
27 if response.code == 200 27 if response.code == 200
28 sendcloud_message_id = JSON.parse(response.to_str)["id"] 28 sendcloud_message_id = JSON.parse(response.to_str)["id"]
29 rails_message.message_id = sendcloud_message_id 29 rails_message.message_id = sendcloud_message_id
lib/sendcloud/mail_ext.rb
@@ -4,5 +4,6 @@ module Mail @@ -4,5 +4,6 @@ module Mail
4 attr_accessor :sendcloud_options 4 attr_accessor :sendcloud_options
5 attr_accessor :sendcloud_recipient_variables 5 attr_accessor :sendcloud_recipient_variables
6 attr_accessor :sendcloud_headers 6 attr_accessor :sendcloud_headers
  7 + attr_accessor :sendcloud_response
7 end 8 end
8 end 9 end