From 9c84bf3fd55fa9e04da31f4defc7116d16f11bbf Mon Sep 17 00:00:00 2001 From: Matt Irvine Date: Fri, 3 Aug 2018 11:52:01 -0700 Subject: [PATCH] Fix directory name error exporting results multiple times (#2134) --- src/sql/parts/query/common/resultSerializer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/parts/query/common/resultSerializer.ts b/src/sql/parts/query/common/resultSerializer.ts index 140767af28..1d8af1fe23 100644 --- a/src/sql/parts/query/common/resultSerializer.ts +++ b/src/sql/parts/query/common/resultSerializer.ts @@ -144,7 +144,7 @@ export class ResultSerializer { } private promptForFilepath(saveRequest: ISaveRequest): Thenable { - let filepathPlaceHolder = (prevSavePath) ? prevSavePath : PathUtilities.resolveCurrentDirectory(this._uri, this.rootPath); + let filepathPlaceHolder = (prevSavePath) ? path.dirname(prevSavePath) : PathUtilities.resolveCurrentDirectory(this._uri, this.rootPath); filepathPlaceHolder = path.join(filepathPlaceHolder, this.getResultsDefaultFilename(saveRequest)); return this._windowService.showSaveDialog({ title: nls.localize('resultsSerializer.saveAsFileTitle', 'Choose Results File'),