issue fixed for product
This commit is contained in:
parent
3311e51e5c
commit
106ceca31c
@ -549,10 +549,19 @@ if (!establishment) {
|
||||
const formattedProducts = products.map(product => {
|
||||
// Get the selected product option to access product_id
|
||||
const selectedProduct = productOptions.find(p => p.value === product.product);
|
||||
const existingProduct = currentSubmission.products?.find(p =>
|
||||
p.product_id === product.product_id ||
|
||||
p.product?.id === product.product_id
|
||||
);
|
||||
const existingProduct = currentSubmission.products?.find(p =>
|
||||
p.product_id === (selectedProduct?.product_id || product.product_id) ||
|
||||
p.product?.id === (selectedProduct?.product_id || product.product_id)
|
||||
);
|
||||
console.log('Existing product match:', {
|
||||
productId: product.id,
|
||||
productProductId: product.product_id,
|
||||
selectedProductId: selectedProduct?.product_id,
|
||||
foundExistingProduct: !!existingProduct,
|
||||
existingProductId: existingProduct?.id,
|
||||
existingProductProductId: existingProduct?.product_id,
|
||||
allExistingProductIds: currentSubmission.products?.map(p => p.id) || []
|
||||
});
|
||||
return {
|
||||
id: existingProduct?.id || 0,
|
||||
product_id: selectedProduct?.product_id || product.product_id || null,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user