18 lines
498 B
TypeScript
Raw Normal View History

2023-05-05 21:27:40 +08:00
import * as vscode from 'vscode';
import DtmWrapper from '../toolwrapper/dtm';
2023-05-08 12:09:52 +08:00
export async function doCommit(message: any, panel: vscode.WebviewPanel): Promise<void> {
2023-05-05 21:27:40 +08:00
const dtmWrapper = new DtmWrapper();
const commitResult = await dtmWrapper.commit(message.content);
if (commitResult.status === 0) {
vscode.window.showInformationMessage('Commit successfully.');
} else {
vscode.window.showErrorMessage(`Error commit fail: ${commitResult.message} ${commitResult.log}`);
}
return;
}