From e450f6df474e04d9438741e18291de54034ca5e7 Mon Sep 17 00:00:00 2001
From: Gaston Yelmini <gastonyelmini@gmail.com>
Date: Thu, 28 Mar 2024 14:05:44 -0300
Subject: [PATCH] INT-10621: expose PermissionErrorHandlingOptions to
 iterateApi

---
 src/google-cloud/client.ts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/google-cloud/client.ts b/src/google-cloud/client.ts
index db55e4f1..4c531ba1 100644
--- a/src/google-cloud/client.ts
+++ b/src/google-cloud/client.ts
@@ -119,6 +119,7 @@ export class Client {
     callback: (data: T) => Promise<void>,
     stepId: string,
     suggestedPermissions: string[],
+    options?: PermissionErrorHandlingOptions,
   ) {
     return this.forEachPage(async (nextPageToken) => {
       const result = await this.withErrorHandling(
@@ -128,6 +129,7 @@ export class Client {
           stepId,
           suggestedPermissions,
         },
+        options,
       );
 
       if (result) {