From c8768e218e669d3308adc9f42b15e8bd6a62c079 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 31 Jan 2023 16:47:47 -0500 Subject: [PATCH] Apparently results can be nil too --- app/controllers/fulfillment_controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/fulfillment_controller.rb b/app/controllers/fulfillment_controller.rb index 98afd2c..19594e4 100644 --- a/app/controllers/fulfillment_controller.rb +++ b/app/controllers/fulfillment_controller.rb @@ -12,6 +12,7 @@ class FulfillmentController < ApplicationController def fetch_all_items(page: 1) results = WHIPLASH_HTTP.get("items", { page: page, limit: 1000 }, "X-API-KEY" => @shop.whiplash_api_key).body + return [] unless results return results if results.empty? results + fetch_all_items(page: page + 1) -- 2.38.5