X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fpolicy%2Fpolicy-instance-dialog%2Fpolicy-instance-dialog.component.ts;h=8750d429180dde65547deb4ea4c4b10488175449;hb=HEAD;hp=dbc62a1ded649b60f80460a2875a64828ebfb968;hpb=0cff04ec71d9b59477ba64dc0c4e13269c44336c;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/policy/policy-instance-dialog/policy-instance-dialog.component.ts b/webapp-frontend/src/app/policy/policy-instance-dialog/policy-instance-dialog.component.ts index dbc62a1..8750d42 100644 --- a/webapp-frontend/src/app/policy/policy-instance-dialog/policy-instance-dialog.component.ts +++ b/webapp-frontend/src/app/policy/policy-instance-dialog/policy-instance-dialog.component.ts @@ -32,8 +32,6 @@ import { import { PolicyService } from "@services/policy/policy.service"; import { NotificationService } from "@services/ui/notification.service"; import { UiService } from "@services/ui/ui.service"; -import { HttpErrorResponse } from "@angular/common/http"; -import { ErrorDialogService } from "@services/ui/error-dialog.service"; import * as uuid from "uuid"; import { CreatePolicyInstance, @@ -57,13 +55,12 @@ export class PolicyInstanceDialogComponent implements OnInit, AfterViewInit { private cdr: ChangeDetectorRef, public dialogRef: MatDialogRef, private policySvc: PolicyService, - private errorService: ErrorDialogService, private notificationService: NotificationService, @Inject(MAT_DIALOG_DATA) private data, private ui: UiService ) { this.policyInstance.policy_id = data.instanceId; - this.policyInstance.policytype_id = data.name; + this.policyInstance.policytype_id = data.name ? data.name : ""; this.policyInstance.policy_data = data.instanceJson; this.policyJson = data.instanceJson; this.jsonSchemaObject = data.createSchema; @@ -100,10 +97,7 @@ export class PolicyInstanceDialogComponent implements OnInit, AfterViewInit { self.notificationService.success( "Policy " + self.policyInstance.policy_id + " submitted" ); - self.dialogRef.close(); - }, - error(error: HttpErrorResponse) { - self.errorService.displayError("Submit failed: " + error.error); + self.dialogRef.close("ok"); }, complete() {}, }); @@ -131,7 +125,7 @@ export function getPolicyDialogProperties( const instanceJson = instance ? instance.policy_data : null; const name = policyTypeSchema.name; const ric = instance ? instance.ric_id : null; - return { + const data = { maxWidth: "1200px", maxHeight: "900px", width: "900px", @@ -145,5 +139,6 @@ export function getPolicyDialogProperties( name, ric, }, - }; + } as MatDialogConfig; + return data; }