From 3463698f8dd988532f482379510f85ce3c7015c0 Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Sun, 8 Mar 2026 23:29:16 -0400 Subject: [PATCH] Use self.page_size instead of a constant --- app/services/item_sync_service.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/services/item_sync_service.rb b/app/services/item_sync_service.rb index 94a7835..da85c7d 100644 --- a/app/services/item_sync_service.rb +++ b/app/services/item_sync_service.rb @@ -10,8 +10,6 @@ class ItemSyncService < SyncServiceBase - PAGE_SIZE = 10 - private # Specify the local model this service syncs @@ -19,6 +17,11 @@ class ItemSyncService < SyncServiceBase Item end + # Specify a page size of 20, as the API only returns 20 items at a time. + def self.page_size + 20 + end + # Map relevant attributes from the QBO Employee to the local Employee model def process_attributes(local, remote) log "Processing Item ##{remote.id}"