From c0eb40ae53f2f72cd3879b03f331c2b05ead0891 Mon Sep 17 00:00:00 2001 From: ben rosenbaum <76050518+benooon@users.noreply.github.com> Date: Fri, 30 May 2025 13:15:12 +0300 Subject: [PATCH] fix: handle pagination for Google Photos picker (fixes #5765) (#5768) * fix: handle pagination for Google Photos picker (fixes #5765) * simplify --------- Co-authored-by: Mikael Finstad --- packages/@uppy/provider-views/src/GooglePicker/googlePicker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@uppy/provider-views/src/GooglePicker/googlePicker.ts b/packages/@uppy/provider-views/src/GooglePicker/googlePicker.ts index 1d9567b49..625090939 100644 --- a/packages/@uppy/provider-views/src/GooglePicker/googlePicker.ts +++ b/packages/@uppy/provider-views/src/GooglePicker/googlePicker.ts @@ -309,7 +309,7 @@ async function resolvePickedPhotos({ do { const pageSize = 100 const response = await fetch( - `https://photospicker.googleapis.com/v1/mediaItems?${new URLSearchParams({ sessionId: pickingSession.id, pageSize: String(pageSize) }).toString()}`, + `https://photospicker.googleapis.com/v1/mediaItems?${new URLSearchParams({ sessionId: pickingSession.id, pageSize: String(pageSize), ...(pageToken && { pageToken }) }).toString()}`, { headers, signal }, ) if (!response.ok) throw new Error('Failed to get a media items')