From 7170c52b39b0bdf83b1ff1dfc6c589380c48da55 Mon Sep 17 00:00:00 2001 From: Tyler Leonhardt Date: Mon, 18 Nov 2019 17:31:20 -0800 Subject: [PATCH] Protect against no RootUri (no open workspace) --- src/PowerShellEditorServices/Server/PsesLanguageServer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PowerShellEditorServices/Server/PsesLanguageServer.cs b/src/PowerShellEditorServices/Server/PsesLanguageServer.cs index afc739d1c..b454a190a 100644 --- a/src/PowerShellEditorServices/Server/PsesLanguageServer.cs +++ b/src/PowerShellEditorServices/Server/PsesLanguageServer.cs @@ -111,7 +111,7 @@ public async Task StartAsync() var workspaceService = serviceProvider.GetService(); // Grab the workspace path from the parameters - workspaceService.WorkspacePath = request.RootUri.LocalPath; + workspaceService.WorkspacePath = request.RootUri?.LocalPath; // Set the working directory of the PowerShell session to the workspace path if (workspaceService.WorkspacePath != null