From 2c6923ce483553a3fe8b2e4389b81583b792998a Mon Sep 17 00:00:00 2001 From: ThibaudAv Date: Fri, 18 Oct 2024 10:05:09 +0200 Subject: [PATCH] fix: ps - remove required for executionPhase and flowPhase As it's more either/or that's requiredAs it's more either/or that's requiredAs it's more either/or that's requiredAs it's more either/or that's requiredAs it's more either/or that's required As it's more either/or that's required --- .../policy-group-studio/gio-policy-group-studio.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/ui-policy-studio-angular/src/lib/policy-group-studio/gio-policy-group-studio.component.ts b/projects/ui-policy-studio-angular/src/lib/policy-group-studio/gio-policy-group-studio.component.ts index 85bab535..01a0ad02 100644 --- a/projects/ui-policy-studio-angular/src/lib/policy-group-studio/gio-policy-group-studio.component.ts +++ b/projects/ui-policy-studio-angular/src/lib/policy-group-studio/gio-policy-group-studio.component.ts @@ -84,7 +84,7 @@ export class GioPolicyGroupStudioComponent implements OnChanges { * Execution phase targeted by the Policy Group Studio * @deprecated Use `flowPhase` instead. To keep as long as we support APIM < 4.6 */ - @Input({ required: true }) + @Input() public set executionPhase(value: ExecutionPhase) { this.flowPhase = fromExecutionPhase(value); } @@ -92,7 +92,7 @@ export class GioPolicyGroupStudioComponent implements OnChanges { /** * Execution phase targeted by the Policy Group Studio */ - @Input({ required: true }) + @Input() public flowPhase!: FlowPhase; /**