MCPcopy Index your code
hub / github.com/simstudioai/sim / isDriveRateLimitError

Function isDriveRateLimitError

apps/sim/lib/webhooks/polling/google-drive.ts:207–212  ·  view source on GitHub ↗

Returns true only for quota/rate-limit 403s, not permission errors.

(status: number, errorData: Record<string, unknown>)

Source from the content-addressed store, hash-verified

205
206/** Returns true only for quota/rate-limit 403s, not permission errors. */
207function isDriveRateLimitError(status: number, errorData: Record<string, unknown>): boolean {
208 if (status !== 403) return false
209 const reason = (errorData as { error?: { errors?: { reason?: string }[] } })?.error?.errors?.[0]
210 ?.reason
211 return reason !== undefined && DRIVE_RATE_LIMIT_REASONS.has(reason)
212}
213
214async function getStartPageToken(
215 accessToken: string,

Callers 2

getStartPageTokenFunction · 0.85
fetchChangesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected