From 54d9ea50aa3fe2637c7deba19d1b05f6a07f3238 Mon Sep 17 00:00:00 2001 From: Guillaume Weber <gweber@takima.fr> Date: Mon, 23 May 2022 13:32:26 +0200 Subject: [PATCH] feat(briefing): briefing opens automaticly when in docker --- deadlock-plugins/deadlock-extension/src/core/controller.ts | 4 +--- deadlock-plugins/deadlock-extension/src/view/briefingView.ts | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deadlock-plugins/deadlock-extension/src/core/controller.ts b/deadlock-plugins/deadlock-extension/src/core/controller.ts index 8f70e073..a55ce684 100644 --- a/deadlock-plugins/deadlock-extension/src/core/controller.ts +++ b/deadlock-plugins/deadlock-extension/src/core/controller.ts @@ -142,8 +142,6 @@ export default class Controller { await mission.setup(user); - openEditorInFolder(mission.directory); - - vscode.commands.executeCommand(OPEN_QUICK_SETUP_COMMAND.cmd); + await openEditorInFolder(mission.directory); } } diff --git a/deadlock-plugins/deadlock-extension/src/view/briefingView.ts b/deadlock-plugins/deadlock-extension/src/view/briefingView.ts index 0465a0cc..d7c9141e 100644 --- a/deadlock-plugins/deadlock-extension/src/view/briefingView.ts +++ b/deadlock-plugins/deadlock-extension/src/view/briefingView.ts @@ -1,4 +1,5 @@ import * as fs from 'fs'; +import isDocker from 'is-docker'; import { marked } from 'marked'; import * as path from 'path'; import { setInterval } from 'timers'; @@ -53,6 +54,7 @@ export default class BriefingView extends WebviewBase { console.error(e); this.briefingContent = 'Error while parsing your briefing.'; } + if (isDocker()) this.show(); }, (error) => { console.error('Cannot load briefing', error); -- GitLab