2.0.30
updated_at_min
invece di created_at_min
getDolGlobalBool()
su Dolibarr v19-20🎯 Versione critica: Installazione fortemente raccomandata per tutti gli utenti, specialmente se utilizzate Dolibarr v19-20 o riscontrate problemi di sincronizzazione ordini.
forceMigration()
per ri-migrare tutti i parametri anche se già presentitestShopifyConnection()
con query GraphQL shop e rilevamento scopeisManualSync=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