diff --git a/scripts/studiosCache.js b/scripts/studiosCache.js index b7bfd37..c451e70 100644 --- a/scripts/studiosCache.js +++ b/scripts/studiosCache.js @@ -36,7 +36,7 @@ // Extract immediate data (may be null/empty if uncached) const immediateData = result.data; - const studios = immediateData?.Items || immediateData || []; + const studios = immediateData?.Items ?? (await result.dataPromise)?.Items ?? []; // When dataPromise resolves, update in-memory cache result.dataPromise.then(freshData => {