diff --git a/tests/e2e/ui/globalSetup.ts b/tests/e2e/ui/globalSetup.ts index ad5a53310e0..648c6503524 100644 --- a/tests/e2e/ui/globalSetup.ts +++ b/tests/e2e/ui/globalSetup.ts @@ -24,7 +24,7 @@ async function ensureDbRoleUser( }); if (created.ok()) return; const body = await created.text(); - if (created.status() === 400 && body.includes("already exists")) { + if ((created.status() === 409 || created.status() === 400) && body.includes("already exists")) { const updated = await api.post(`${baseUrl}/user/update`, { headers: auth, data: { user_id: entry.userId, user_role: entry.dbRole, password },