X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fpolicy-control%2Fpolicy-instance.component.ts;h=ab9bfd988d09d862cfdac65f41bf6b99b13f2942;hb=0ad7c39f68411d7cbd1f013d1d46c8d4b1849bca;hp=55d9dcb5e541b3da29721593cf1efbc2260eb403;hpb=f3153ee6f2ea63afda276c7c3abab9ee4004820b;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/policy-control/policy-instance.component.ts b/webapp-frontend/src/app/policy-control/policy-instance.component.ts index 55d9dcb..ab9bfd9 100644 --- a/webapp-frontend/src/app/policy-control/policy-instance.component.ts +++ b/webapp-frontend/src/app/policy-control/policy-instance.component.ts @@ -87,11 +87,20 @@ export class PolicyInstanceComponent implements OnInit, AfterViewInit { if (this.isSchemaEmpty()) { this.dialog.open( NoTypePolicyInstanceDialogComponent, - getPolicyDialogProperties(this.policyType, instance, this.darkMode)); + getPolicyDialogProperties(this.policyType, instance, this.darkMode)).afterClosed().subscribe( + (_: any) => { + this.instanceDataSource.loadTable(); + } + ); } else { this.dialog.open( PolicyInstanceDialogComponent, - getPolicyDialogProperties(this.policyType, instance, this.darkMode)); + getPolicyDialogProperties(this.policyType, instance, this.darkMode)).afterClosed().subscribe( + (_: any) => { + this.instanceDataSource.loadTable(); + } + ); + } }, (httpError: HttpErrorResponse) => {