From 442784e34ef8cae76cca559a600f360dfdeee97e Mon Sep 17 00:00:00 2001 From: KrupaNagabhushan Date: Tue, 31 Jan 2023 09:45:22 +0000 Subject: Enable UI component to display property constraints Issue-ID: SDC-4360 Signed-off-by: KrupaNagabhushan Change-Id: I63510720a260b830baea3813ff0adb304fa480e4 --- catalog-ui/src/app/models/properties.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'catalog-ui/src/app/models/properties.ts') diff --git a/catalog-ui/src/app/models/properties.ts b/catalog-ui/src/app/models/properties.ts index 80575c4221..cff1324c30 100644 --- a/catalog-ui/src/app/models/properties.ts +++ b/catalog-ui/src/app/models/properties.ts @@ -94,7 +94,13 @@ export class PropertyModel extends PropertyBEModel implements IPropertyModel { constructor(property?:PropertyModel) { super(property); if (property) { - this.constraints = property.constraints; + if (property.propertyConstraints) { + this.constraints = new Array(); + property.propertyConstraints.forEach((constraint: any) => { + this.constraints.push(JSON.parse(constraint)); + }); + } + this.propertyConstraints = property.propertyConstraints; this.source = property.source; this.valueUniqueUid = property.valueUniqueUid; this.path = property.path; -- cgit 1.2.3-korg