Merge pull request #5372 from zhoumeina/fix_configuration_button_validation

Fix issue install clair the first time use scan will have undefined e…
This commit is contained in:
Qian Deng 2018-07-24 02:07:59 -04:00 committed by GitHub
commit eafee964c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 2 deletions

View File

@ -119,7 +119,12 @@ export class ResultBarChartComponent implements OnInit, OnDestroy {
this.onSubmitting = false;
// Forcely change status to queued after successful submitting
this.summary.scan_status = VULNERABILITY_SCAN_STATUS.pending;
this.summary = {
scan_status: VULNERABILITY_SCAN_STATUS.pending,
severity: null,
components: null,
update_time: null
};
// Forcely refresh view
this.forceRefreshView(1000);
@ -174,7 +179,7 @@ export class ResultBarChartComponent implements OnInit, OnDestroy {
}
copyValue(newVal: VulnerabilitySummary): void {
if (!newVal || !newVal.scan_status) { return; }
if (!this.summary || !newVal || !newVal.scan_status) { return; }
this.summary.scan_status = newVal.scan_status;
this.summary.job_id = newVal.job_id;
this.summary.severity = newVal.severity;