From e38f932745ab3d52541fd0c6472b9a9c4a6b00f4 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 4 Nov 2009 21:41:08 +0000 Subject: [PATCH] Fix: Keep the bordereau directory --- htdocs/install/upgrade2.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/htdocs/install/upgrade2.php b/htdocs/install/upgrade2.php index db7d7a42023..b1da20aca1c 100644 --- a/htdocs/install/upgrade2.php +++ b/htdocs/install/upgrade2.php @@ -226,6 +226,10 @@ if (isset($_POST['action']) && preg_match('/upgrade/i',$_POST["action"])) migrate_restore_missing_links($db,$langs,$conf); + + migrate_directories($db,$langs,$conf); + + // On commit dans tous les cas. // La procedure etant concue pour pouvoir passer plusieurs fois quelquesoit la situation. $db->commit(); @@ -2341,6 +2345,22 @@ function migrate_restore_missing_links($db,$langs,$conf) } +/* + * Migration directory compta/bordereau into banque/bordereau + */ +function migrate_directories($db,$langs,$conf) +{ + dolibarr_install_syslog("upgrade2::migrate_directories"); + + if (is_dir(DOL_DATA_ROOT.'/compta/bordereau') && ! file_exists(DOL_DATA_ROOT.'/banque/bordereau')) + { + dolibarr_install_syslog("upgrade2::migrate_directories move ".DOL_DATA_ROOT.'/compta/bordereau into '.DOL_DATA_ROOT.'/banque/bordereau'); + create_exdir(DOL_DATA_ROOT.'/banque'); + @rename(DOL_DATA_ROOT.'/compta/bordereau',DOL_DATA_ROOT.'/banque/bordereau'); + } +} + + /* A faire egalement: Modif statut paye et fk_facture des factures payes completement On recherche facture incorrecte: