rename/create should be able to define override behaviour #10659

This commit is contained in:
Johannes Rieken
2018-06-20 12:25:09 +02:00
parent c570b7364e
commit 97f48d7bba
11 changed files with 46 additions and 28 deletions

View File

@@ -495,18 +495,18 @@ class RenameAdapter {
return typeConvert.WorkspaceEdit.from(value);
}, err => {
if (typeof err === 'string') {
return <modes.WorkspaceEdit>{
return <WorkspaceEditDto>{
edits: undefined,
rejectReason: err
};
} else if (err instanceof Error && typeof err.message === 'string') {
return <modes.WorkspaceEdit>{
return <WorkspaceEditDto>{
edits: undefined,
rejectReason: err.message
};
} else {
// generic error
return TPromise.wrapError<modes.WorkspaceEdit>(err);
return TPromise.wrapError<WorkspaceEditDto>(err);
}
});
}