Fix product sync issue
This commit is contained in:
@@ -427,16 +427,15 @@ async function materializeCalculations(prodConnection, localConnection, incremen
|
|||||||
LEFT JOIN product_categories pc4 ON p.artist = pc4.cat_id
|
LEFT JOIN product_categories pc4 ON p.artist = pc4.cat_id
|
||||||
LEFT JOIN product_last_sold pls ON p.pid = pls.pid
|
LEFT JOIN product_last_sold pls ON p.pid = pls.pid
|
||||||
WHERE ${incrementalUpdate ? `
|
WHERE ${incrementalUpdate ? `
|
||||||
|
p.date_created > ? OR
|
||||||
p.stamp > ? OR
|
p.stamp > ? OR
|
||||||
ci.stamp > ? OR
|
ci.stamp > ? OR
|
||||||
pcp.date_deactive > ? OR
|
pcp.date_deactive > ? OR
|
||||||
pcp.date_active > ? OR
|
pcp.date_active > ? OR
|
||||||
pnb.date_updated > ?
|
pnb.date_updated > ?
|
||||||
-- Add condition for product_images changes if needed for incremental updates
|
|
||||||
-- OR EXISTS (SELECT 1 FROM product_images pi WHERE pi.pid = p.pid AND pi.stamp > ?)
|
|
||||||
` : 'TRUE'}
|
` : 'TRUE'}
|
||||||
GROUP BY p.pid
|
GROUP BY p.pid
|
||||||
`, incrementalUpdate ? [lastSyncTime, lastSyncTime, lastSyncTime, lastSyncTime, lastSyncTime /*, lastSyncTime */] : []);
|
`, incrementalUpdate ? [lastSyncTime, lastSyncTime, lastSyncTime, lastSyncTime, lastSyncTime, lastSyncTime] : []);
|
||||||
|
|
||||||
outputProgress({
|
outputProgress({
|
||||||
status: "running",
|
status: "running",
|
||||||
|
|||||||
Reference in New Issue
Block a user