diff --git a/src/api/index.ts b/src/api/index.ts index dfb6af95..16543c87 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -224,7 +224,7 @@ export class AtelierAPI { ns, host, port, - superserverPort: superServer.port, + superserverPort: superServer?.port, username, password, pathPrefix, @@ -256,7 +256,7 @@ export class AtelierAPI { ns, host, port, - superserverPort: superServer.port, + superserverPort: superServer?.port, username, password, pathPrefix, @@ -379,7 +379,9 @@ export class AtelierAPI { let cookie; let reqTs: Date; const outputRequest = () => { - outputChannel.appendLine(`+- REQUEST - ${reqTs.toLocaleTimeString()} ----------------------------`); + outputChannel.appendLine( + `+- REQUEST - ${(reqTs ?? new Date()).toLocaleTimeString()} ----------------------------` + ); outputChannel.appendLine(`${method} ${proto}://${host}:${port}${path}`); if (cookie) outputChannel.appendLine("COOKIE: "); for (const [h, v] of Object.entries(headers)) {