diff --git a/lib/3pl_central/order.rb b/lib/3pl_central/order.rb index 764f57e..568e854 100644 --- a/lib/3pl_central/order.rb +++ b/lib/3pl_central/order.rb @@ -24,7 +24,8 @@ def find(params) xml_hash["limitCount"] = 10 xml_hash["focr"] = params response = ThreePLCentral::Services.find_orders(xml_hash) - parser.parse(response.body[:find_orders])["orders"]["order"].arrayify + orders = parser.parse(response.body[:find_orders])["orders"] + orders.nil? ? [] : orders["order"].arrayify end def create(params)