diff --git a/docs/upgrades/upgrade_7.5.2-7.5.3.pl b/docs/upgrades/upgrade_7.5.2-7.5.3.pl index 63fc8d169..196b1ad09 100644 --- a/docs/upgrades/upgrade_7.5.2-7.5.3.pl +++ b/docs/upgrades/upgrade_7.5.2-7.5.3.pl @@ -437,8 +437,12 @@ sub migrateOldProduct { $fromWobject->finish; $toSku->finish; $rmWobject->finish; + $session->db->write(q!update asset set className='WebGUI::Asset::Sku::Product' where className='WebGUI::Asset::Wobject::Product'!); ## Remove productNumber from Product; + $session->db->write("alter table Product drop column productNumber"); ## Update config file, deleting Wobject::Product and adding Sku::Product + $session->config->deleteFromArray('assets', 'WebGUI::Asset::Wobject::Product'); + $session->config->addToArray('assets', 'WebGUI::Asset::Sku::Product'); return; } diff --git a/t/Shop/loadProducts.pl b/t/Shop/loadProducts.pl index 424a09d63..dc6c2a9b5 100644 --- a/t/Shop/loadProducts.pl +++ b/t/Shop/loadProducts.pl @@ -63,12 +63,12 @@ my $product2 = $root->addChild($properties2); diag ref $product2; $tag->commit; +sleep 2; $tag = WebGUI::VersionTag->getWorking($session); my $product1a = $product1->addRevision({price => 11.11}); -sleep 1; $tag->commit; diag "Done.";