From af2c3b02bcca02b04c9698976a27637711ad6807 Mon Sep 17 00:00:00 2001 From: odain Date: Wed, 14 Jan 2026 10:10:28 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B08764=20-=20skip=20audit=20when=20itop=20?= =?UTF-8?q?reinstalled=20on=20top=20of=20a=20backup=20without=20env-produc?= =?UTF-8?q?tion=20to=20read=20previous=20datamodel=20+=20phpdoc=20fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup/applicationinstaller.class.inc.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/setup/applicationinstaller.class.inc.php b/setup/applicationinstaller.class.inc.php index 5e05767bd..94af46521 100644 --- a/setup/applicationinstaller.class.inc.php +++ b/setup/applicationinstaller.class.inc.php @@ -717,6 +717,13 @@ class ApplicationInstaller return false; } + $sPath = APPROOT.$this->GetTargetDir(); + if (!is_dir($sPath)) { + SetupLog::Info("Reinstallation of an iTop from a backup (No ".$this->GetTargetDir()." found). Setup data audit disabled", null, ['skip-data-audit' => $sSkipDataAudit]); + + return false; + } + return true; } @@ -996,7 +1003,7 @@ class ApplicationInstaller * @param string $sDataModelVersion * @param array $aSelectedModuleCodes * @param array $aSelectedExtensionCodes - * @param array $aParamValues parameters array used to create config file using {@see Config::UpdateFromParams} + * @param string|null $sInstallComment * * @param null $sInstallComment *