Browse Source

fix(admin-ui): Fix facet detail form losing input data

Closes #353
Michael Bromley 5 years ago
parent
commit
2430f302b9

+ 1 - 1
packages/admin-ui/src/lib/catalog/src/components/facet-detail/facet-detail.component.ts

@@ -296,7 +296,7 @@ export class FacetDetailComponent extends BaseDetailComponent<FacetWithValues.Fr
 
         const currentValuesFormArray = this.detailForm.get('values') as FormArray;
         currentValuesFormArray.clear();
-        this.values = facet.values;
+        this.values = [...facet.values];
         facet.values.forEach((value, i) => {
             const valueTranslation =
                 value.translations && value.translations.find((t) => t.languageCode === languageCode);