Skip to content

Commit

Permalink
converting the time format to iso8601 from exporting to Salesforce
Browse files Browse the repository at this point in the history
  • Loading branch information
ij committed Jul 6, 2016
1 parent 33bca90 commit e3da52c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 3 additions & 1 deletion lib/sf/reg_item.rb
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ def respond_to_missing?(method_name, include_private = false)
def create_from_reg_item_for(sf_reg_id)
attrs = {}
self.reg_item_mapping.each do |reg_item_attr, sf_reg_item_attr|
attrs[sf_reg_item_attr] = self.reg_item.send(reg_item_attr)
reg_item_value = self.reg_item.send(reg_item_attr)
reg_item_value = reg_item_value.iso8601 if reg_item_value.eql?(ActiveSupport::TimeWithZone)
attrs[sf_reg_item_attr] = reg_item_value unless reg_item_value.nil?
end
attrs['reg_registration_id__c'] = sf_reg_id
Sf.client.create!("RegItem__c", attrs)
Expand Down
2 changes: 1 addition & 1 deletion lib/sf/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module Sf
VERSION = "0.1.35"
VERSION = "0.1.36"
end

0 comments on commit e3da52c

Please sign in to comment.