lib/pwinty/order.rb in pwinty-3.0.4 vs lib/pwinty/order.rb in pwinty-3.0.5
- old
+ new
@@ -98,11 +98,18 @@
self.images
end
def add_images images
response = Pwinty.conn.post("orders/#{self.id}/images/batch", images)
- images = Pwinty.collate_results(response.body['data']['items'], Pwinty::Image)
- self.images = self.images + images
+ success = response.status == 200
+ unless success
+ Pwinty.logger.warn response.body['statusTxt']
+ end
+ if response.body['data'] && response.body['data']['items']
+ images = Pwinty.collate_results(response.body['data']['items'], Pwinty::Image)
+ self.images = self.images + images
+ end
+ self.images
end
protected
def update_status status