Skip to content

Commit

Permalink
Use untitled file name as default when exporting results (microsoft#1021
Browse files Browse the repository at this point in the history
)
  • Loading branch information
MattIrv authored Nov 8, 2017
1 parent 4d40cb3 commit feee81a
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions src/models/resultsSerializer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import {RequestType} from 'vscode-languageclient';
import * as Utils from '../models/utils';
import VscodeWrapper from '../controllers/vscodeWrapper';
import Telemetry from '../models/telemetry';
import * as path from 'path';

let opener = require('opener');

Expand Down Expand Up @@ -39,9 +40,11 @@ export default class ResultsSerializer {
}

private promptForFilepath(format: string): Thenable<string> {
let defaultUri = vscode.Uri.parse(this._uri);
if (defaultUri.scheme === 'untitled') {
let defaultUri: vscode.Uri;
if (vscode.Uri.parse(this._uri).scheme === 'untitled') {
defaultUri = undefined;
} else {
defaultUri = vscode.Uri.parse(path.dirname(this._uri));
}
let fileTypeFilter: { [name: string]: string[] } = {};
if (format === 'csv') {
Expand Down

0 comments on commit feee81a

Please sign in to comment.