issue fixed for product
This commit is contained in:
parent
3311e51e5c
commit
106ceca31c
@ -550,9 +550,18 @@ if (!establishment) {
|
|||||||
// Get the selected product option to access product_id
|
// Get the selected product option to access product_id
|
||||||
const selectedProduct = productOptions.find(p => p.value === product.product);
|
const selectedProduct = productOptions.find(p => p.value === product.product);
|
||||||
const existingProduct = currentSubmission.products?.find(p =>
|
const existingProduct = currentSubmission.products?.find(p =>
|
||||||
p.product_id === product.product_id ||
|
p.product_id === (selectedProduct?.product_id || product.product_id) ||
|
||||||
p.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 {
|
return {
|
||||||
id: existingProduct?.id || 0,
|
id: existingProduct?.id || 0,
|
||||||
product_id: selectedProduct?.product_id || product.product_id || null,
|
product_id: selectedProduct?.product_id || product.product_id || null,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user