Browse Source

fix(admin-ui): Fix bug in setting variant assets

This would occur after paginating variants, and then returning to an earlier page and attempting to
update the assets
Michael Bromley 3 years ago
parent
commit
ed988d3e96

+ 1 - 1
packages/admin-ui/src/lib/catalog/src/components/product-variants-list/product-variants-list.component.ts

@@ -158,7 +158,7 @@ export class ProductVariantsListComponent implements OnInit, OnDestroy {
             variantId,
             ...event,
         });
-        const index = this.variants.findIndex(v => v.id === variantId);
+        const index = this.formArray.controls.findIndex(c => c.value.id === variantId);
         this.formArray.at(index).markAsDirty();
     }