Fix for "random" crash on creation

This commit is contained in:
Daniel Hougaard
2024-02-14 18:04:09 +01:00
parent 43aae87fb0
commit ebb8d632c4
2 changed files with 7 additions and 1 deletions

View File

@@ -238,6 +238,9 @@ export const AppLayout = ({ children }: LayoutProps) => {
projectId: newProjectId
});
}
// eslint-disable-next-line no-promise-executor-return -- We do this because the function returns too fast, which sometimes causes an error when the user is redirected.
await new Promise((resolve) => setTimeout(resolve, 2_000));
createNotification({ text: "Workspace created", type: "success" });
handlePopUpClose("addNewWs");

View File

@@ -520,8 +520,11 @@ const OrganizationPage = withPermission(
});
}
createNotification({ text: "Workspace created", type: "success" });
// eslint-disable-next-line no-promise-executor-return -- We do this because the function returns too fast, which sometimes causes an error when the user is redirected.
await new Promise((resolve) => setTimeout(resolve, 2_000));
handlePopUpClose("addNewWs");
createNotification({ text: "Workspace created", type: "success" });
router.push(`/project/${newProjectId}/secrets/overview`);
} catch (err) {
console.error(err);