Fixes job history for Agent (#8847)

* fix job history function

* unbump version
This commit is contained in:
Aditya Bist
2020-01-08 11:19:40 -08:00
committed by GitHub
parent 041f34beda
commit 774151b6e9

View File

@@ -243,7 +243,7 @@ export class JobHistoryComponent extends JobManagementView implements OnInit {
return false;
}
private buildHistoryTree(self: any, jobHistories: azdata.AgentJobHistoryInfo[]) {
private buildHistoryTree(self: JobHistoryComponent, jobHistories: azdata.AgentJobHistoryInfo[]) {
self._treeController.jobHistories = jobHistories;
let jobHistoryRows: JobHistoryRow[] = this._treeController.jobHistories.map(job => self.convertToJobHistoryRow(job));
let sortedRows = jobHistoryRows.sort((row1, row2) => {
@@ -280,6 +280,14 @@ export class JobHistoryComponent extends JobManagementView implements OnInit {
this._agentViewComponent.showHistory = false;
}
private convertToJobHistoryRow(historyInfo: azdata.AgentJobHistoryInfo): JobHistoryRow {
let jobHistoryRow = new JobHistoryRow();
jobHistoryRow.runDate = this.formatTime(historyInfo.runDate);
jobHistoryRow.runStatus = JobManagementUtilities.convertToStatusString(historyInfo.runStatus);
jobHistoryRow.instanceID = historyInfo.instanceId;
return jobHistoryRow;
}
private formatTime(time: string): string {
return time.replace('T', ' ');
}