lib/carrierbot_api/fulfillment.rb in carrierbot_api-0.3.0 vs lib/carrierbot_api/fulfillment.rb in carrierbot_api-0.4.0

- old
+ new

@@ -1,16 +1,17 @@ module CarrierBotAPI class Fulfillment - attr_reader :ordered_at, :fulfilled_at, :total_price, :service_code, :order_id, :fulfillment_id, :items + attr_reader :ordered_at, :fulfilled_at, :total_price, :service_code, :order_id, :fulfillment_id, :destination, :items def initialize(data) @ordered_at = data[:ordered_at] @fulfilled_at = data[:fulfilled_at] @total_price = data[:total_price] @service_code = data[:service_code] @order_id = data[:order_id] @fulfillment_id = data[:fulfillment_id] + @destination = data[:destination] @items = data[:items] end def to_json { @@ -18,9 +19,10 @@ 'fulfilled_at': self.fulfilled_at, 'total_price': self.total_price, 'service_code': self.service_code, 'order_id': self.order_id, 'fulfillment_id': self.fulfillment_id, + 'destination': self.destination&.to_json, 'items': self.items.map(&:to_json) } end end end # module CarrierBotAPI