From e3891e540e0d3ae98ef7f11122d4838b73b89894 Mon Sep 17 00:00:00 2001 From: Konstantin Wohlwend Date: Mon, 28 Apr 2025 09:51:30 -0700 Subject: [PATCH] Fix verify-data-integrity --- apps/backend/scripts/verify-data-integrity.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/backend/scripts/verify-data-integrity.ts b/apps/backend/scripts/verify-data-integrity.ts index 0884b18e3..e2f73d3bb 100644 --- a/apps/backend/scripts/verify-data-integrity.ts +++ b/apps/backend/scripts/verify-data-integrity.ts @@ -107,6 +107,8 @@ async function main() { console.log(`Starting at project ${startAt}.`); } + const maxUsersPerProject = 10000; + const endAt = Math.min(startAt + count, projects.length); for (let i = startAt; i < endAt; i++) { const projectId = projects[i].id; @@ -120,7 +122,7 @@ async function main() { "x-stack-development-override-key": getEnvVariable("STACK_SEED_INTERNAL_PROJECT_SUPER_SECRET_ADMIN_KEY"), }, }), - expectStatusCode(200, `/api/v1/users?limit=10000`, { + expectStatusCode(200, `/api/v1/users?limit=${maxUsersPerProject}`, { method: "GET", headers: { "x-stack-project-id": projectId, @@ -145,7 +147,7 @@ async function main() { }, }), ]); - if (currentProject.user_count !== users.items.length) throwErr("User count mismatch.", { + if (Math.min(currentProject.user_count, maxUsersPerProject) !== users.items.length) throwErr("User count mismatch.", { projectUserCount: currentProject.user_count, usersUserCount: users.items.length, });