feat: update material usage in initFromVariant to reflect existing cart item
This commit is contained in:
parent
bca6da8653
commit
4956f4aeb2
@ -134,6 +134,10 @@ function resetForm() {
|
||||
function initFromVariant() {
|
||||
if (props.initialVariant) {
|
||||
const { rawMaterial, price } = props.initialVariant;
|
||||
const existingCartItem = props.existingCartItems.find(
|
||||
(item) => item.raw_material_price_id === price.id,
|
||||
);
|
||||
|
||||
selectedMaterials.value = [{
|
||||
raw_material_price_id: price.id,
|
||||
raw_material_name: rawMaterial.name,
|
||||
@ -142,7 +146,7 @@ function initFromVariant() {
|
||||
unit_abbreviation: rawMaterial.unit_abbreviation,
|
||||
stock_input: price.stock_input,
|
||||
stock_formatted: price.stock_formatted,
|
||||
material_usage: '1',
|
||||
material_usage: existingCartItem?.material_usage ?? '1',
|
||||
images: price.images,
|
||||
is_initial: true,
|
||||
}];
|
||||
|
||||
Loading…
Reference in New Issue
Block a user