From 79a3fb8d99e6fa8806c9ffc6eaad9a083134dfd8 Mon Sep 17 00:00:00 2001 From: David Disu Date: Thu, 29 Sep 2022 09:15:14 +0100 Subject: [PATCH] Activate dgit after workspace git initialization --- libs/remix-ui/workspace/src/lib/actions/workspace.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libs/remix-ui/workspace/src/lib/actions/workspace.ts b/libs/remix-ui/workspace/src/lib/actions/workspace.ts index ab455ee24c..0495875a87 100644 --- a/libs/remix-ui/workspace/src/lib/actions/workspace.ts +++ b/libs/remix-ui/workspace/src/lib/actions/workspace.ts @@ -53,7 +53,12 @@ export const createWorkspace = async (workspaceName: string, workspaceTemplateNa await plugin.setWorkspaces(await getWorkspaces()) await plugin.workspaceCreated(workspaceName) - if (isGitRepo) await plugin.call('dGitProvider', 'init') + if (isGitRepo) { + await plugin.call('dGitProvider', 'init') + const isActive = await plugin.call('manager', 'isActive', 'dgit') + + if (!isActive) await plugin.call('manager', 'activatePlugin', 'dgit') + } if (!isEmpty) await loadWorkspacePreset(workspaceTemplateName, opts) cb && cb(null, workspaceName)