untitled - share save/saveas logic in one place

This commit is contained in:
Benjamin Pasero
2020-01-26 09:26:13 +01:00
parent 5fd42b7617
commit d8251943cc
7 changed files with 49 additions and 65 deletions

View File

@@ -160,7 +160,7 @@ export class MainThreadDocuments implements MainThreadDocumentsShape {
// --- from extension host process
$trySaveDocument(uri: UriComponents): Promise<boolean> {
return this._textFileService.save(URI.revive(uri));
return this._textFileService.save(URI.revive(uri)).then(target => !!target);
}
$tryOpenDocument(_uri: UriComponents): Promise<any> {