mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-24 02:58:43 +02:00
Bug fix: do not overwrite the 'extensions' directory during the setup!
SVN:trunk[2309]
This commit is contained in:
@@ -964,9 +964,9 @@ EOF
|
||||
$oConfig->UpdateFromParams($aParamValues, null);
|
||||
$aDirsToScan = array($sSourceDir);
|
||||
|
||||
if (is_dir($sSourceDir.'/extensions'))
|
||||
if (is_dir(APPROOT.'extensions'))
|
||||
{
|
||||
$aDirsToScan[] = $sSourceDir.'/extensions';
|
||||
$aDirsToScan[] = APPROOT.'extensions';
|
||||
}
|
||||
if (is_dir($oWizard->GetParameter('copy_extensions_from')))
|
||||
{
|
||||
|
||||
@@ -579,7 +579,7 @@ EOF
|
||||
if (is_dir($sPreviousVersionDir.'/extensions'))
|
||||
{
|
||||
$aExtensions = glob($sPreviousVersionDir.'/extensions/*', GLOB_ONLYDIR);
|
||||
if (($aExtensions !== false) && (count($aExtensions)>0))
|
||||
if (($aExtensions !== false) && (count($aExtensions)>0) && (realpath($sPreviousVersionDir.'/extensions') != realpath(APPROOT.'extensions')) )
|
||||
{
|
||||
$aWritableDirs = array('extensions');
|
||||
$aErrors = SetupUtils::CheckWritableDirs($aWritableDirs);
|
||||
|
||||
Reference in New Issue
Block a user