aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--editors/vscode/src/extension.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/editors/vscode/src/extension.ts b/editors/vscode/src/extension.ts
index 8b05455..4b9ea44 100644
--- a/editors/vscode/src/extension.ts
+++ b/editors/vscode/src/extension.ts
@@ -426,6 +426,9 @@ async function checkForUpdates(config: Config, state: PersistentState, required:
fs.chmod(latestExecutable, 0o755);
}
+ const prevFolder = getDestFolder(config, state.releaseId)
+ await fs.copyFile(`${prevFolder}/ols.json`, `${latestDestFolder}/ols.json`)
+
await state.updateServerVersion(config.package.version);
await state.updateReleaseId(release.id);
await state.updateLastCheck(Date.now());