Skip to content

Commit 298c918

Browse files
authored
fix: get filename rather than Uri (#1224)
1 parent c4bf7e4 commit 298c918

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

client/src/commands/run.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,10 @@ async function runCode(selected?: boolean, uri?: Uri) {
115115
session.onExecutionLogFn = onExecutionLogFn;
116116
session.onSessionLogFn = appendSessionLogFn;
117117

118-
const fileName = basename(codeDoc.getUri(), extname(codeDoc.getUri()));
118+
const fileName = basename(
119+
codeDoc.getFileName(),
120+
extname(codeDoc.getFileName()),
121+
);
119122
setFileName(fileName);
120123

121124
await session.setup();
@@ -228,7 +231,10 @@ async function _runTask(
228231
);
229232
session.onSessionLogFn = appendSessionLogFn;
230233

231-
const fileName = basename(codeDoc.getUri(), extname(codeDoc.getUri()));
234+
const fileName = basename(
235+
codeDoc.getFileName(),
236+
extname(codeDoc.getFileName()),
237+
);
232238
setFileName(fileName);
233239

234240
messageEmitter.fire(`${l10n.t("Connecting to SAS session...")}\r\n`);

client/src/components/utils/SASCodeDocument.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ export class SASCodeDocument {
3838
return this.parameters.uri;
3939
}
4040

41+
public getFileName(): string {
42+
return this.parameters.fileName;
43+
}
44+
4145
public wrappedCodeLineAt(lineNumber: number) {
4246
return this.getWrappedCode().split("\n")[lineNumber];
4347
}

0 commit comments

Comments
 (0)