File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 11import * as vscode from "vscode" ;
22import { AtelierAPI } from "../api" ;
3- import { panel , resolveConnectionSpec } from "../extension" ;
3+ import { panel , resolveConnectionSpec , getResolvedConnectionSpec } from "../extension" ;
44
55enum AccessMode {
66 Code ,
@@ -26,8 +26,9 @@ export async function addServerNamespaceToWorkspace(): Promise<void> {
2626 // Get its namespace list
2727 let uri = vscode . Uri . parse ( `isfs://${ serverName } /` ) ;
2828 await resolveConnectionSpec ( serverName ) ;
29- // Prepare a displayable form of its connection spec as a hint to the user
30- const connSpec = await serverManagerApi . getServerSpec ( serverName ) ;
29+ // Prepare a displayable form of its connection spec as a hint to the user.
30+ // This will never return the default value (second parameter) because we only just resolved the connection spec.
31+ const connSpec = getResolvedConnectionSpec ( serverName , undefined ) ;
3132 const connDisplayString = `${ connSpec . webServer . scheme } ://${ connSpec . webServer . host } :${ connSpec . webServer . port } /${ connSpec . webServer . pathPrefix } ` ;
3233 // Connect and fetch namespaces
3334 const api = new AtelierAPI ( uri ) ;
Original file line number Diff line number Diff line change 11import * as vscode from "vscode" ;
22import { AtelierAPI } from "../api" ;
3- import { panel , resolveConnectionSpec } from "../extension" ;
3+ import { panel , resolveConnectionSpec , getResolvedConnectionSpec } from "../extension" ;
44
55interface ConnSettings {
66 server : string ;
@@ -48,7 +48,8 @@ export async function connectFolderToServerNamespace(): Promise<void> {
4848 const uri = vscode . Uri . parse ( `isfs://${ serverName } /?ns=%SYS` ) ;
4949 await resolveConnectionSpec ( serverName ) ;
5050 // Prepare a displayable form of its connection spec as a hint to the user
51- const connSpec = await serverManagerApi . getServerSpec ( serverName ) ;
51+ // This will never return the default value (second parameter) because we only just resolved the connection spec.
52+ const connSpec = getResolvedConnectionSpec ( serverName , undefined ) ;
5253 const connDisplayString = `${ connSpec . webServer . scheme } ://${ connSpec . webServer . host } :${ connSpec . webServer . port } /${ connSpec . webServer . pathPrefix } ` ;
5354 // Connect and fetch namespaces
5455 const api = new AtelierAPI ( uri ) ;
You can’t perform that action at this time.
0 commit comments