This commit is contained in:
Zai Shi 2025-07-22 14:35:42 -07:00
parent 53108a2379
commit 1c1b3e2092

View File

@ -735,21 +735,10 @@ it("should trigger multiple permission webhooks when a custom permission is incl
// Wait for webhooks to be triggered
await wait(5000);
let teamPermissionCreatedEvents: any[] = [];
const attemptResponse = await Webhook.listWebhookAttempts(projectId, endpointId, svixToken);
for (let i = 0; i < 20; i++) {
// Get webhook events
const attemptResponse = await Webhook.listWebhookAttempts(projectId, endpointId, svixToken, 1);
// Check for team_permission.created events
teamPermissionCreatedEvents = attemptResponse.filter(event => event.eventType === "team_permission.created");
if (teamPermissionCreatedEvents.length === 2) {
break;
}
await wait(500);
}
// Check for team_permission.created events
const teamPermissionCreatedEvents = attemptResponse.filter(event => event.eventType === "team_permission.created");
// There should be two team permission created events (for both default permissions)
expect(teamPermissionCreatedEvents.length).toBe(2);