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=f47bbe27e54adcb4a13c4dc1c881f93aee871b23;hb=refs%2Fchanges%2F18%2F5818%2F1;hp=f1ff68f1cecbb32f68642d2128d168bd938ee31e;hpb=3fe1dac7e8d82e2e9dedb52e82f45e493d0ff6de;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 f1ff68f..f47bbe2 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 @@ -29,17 +29,17 @@ import { MatDialogRef, MAT_DIALOG_DATA, } from "@angular/material/dialog"; -import { PolicyService } from "../../services/policy/policy.service"; -import { NotificationService } from "../../services/ui/notification.service"; -import { UiService } from "../../services/ui/ui.service"; +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 { ErrorDialogService } from "@services/ui/error-dialog.service"; import * as uuid from "uuid"; import { CreatePolicyInstance, PolicyInstance, PolicyTypeSchema, -} from "../../interfaces/policy.types"; +} from "@interfaces/policy.types"; @Component({ selector: "nrcp-policy-instance-dialog", @@ -87,7 +87,7 @@ export class PolicyInstanceDialogComponent implements OnInit, AfterViewInit { } onJsonChanged(newJson: string): void { - this.policyInstance.policy_data = newJson; + this.policyInstance.policy_data = newJson ? JSON.parse(newJson) : null; } onSubmit() {