2.0.23
isManualSync=true
mancantesetSyncLock()
che creava ID stringa vuoti invece di valori NULL nel databaselast_sync_status
e last_sync_error
getProductVariants()
per eliminare la duplicazione di codice tra importProducts()
e importProductsManual()
begin...commit/rollback
in importProductsManual()
$product
era indefinito in importProductsManual()
$numSynced
GETPOST('term', 'alphanohtml')
che corrompeva SKU numerici in ajax/search_products.php
ajax/preview_sync.php
synchronizeProductsToShopify()
(239 righe)syncProductWithVariants()
e syncProductAsVariant()
getShopifyProductId()
importProductsManual()
updateProductTimestamp()
causant l'échec de recherche dans la table de mappingupdateProductTimestamp()
empêchant la mise à jour correcte des enregistrementsupdateProductTimestamp()
pour utiliser la transaction parent au lieu de transactions imbriquées