[evolvis-commits] r10809: more self-repair code for FRS↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 17:56:02 CET 2011


Author: mirabilos
Date: 2011-02-24 17:56:02 +0100 (Thu, 24 Feb 2011)
New Revision: 10809

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/common/frs/FRSFile.class
Log:
more self-repair code for FRS


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/frs/FRSFile.class
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/frs/FRSFile.class	2011-02-24 16:56:01 UTC (rev 10808)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/frs/FRSFile.class	2011-02-24 16:56:02 UTC (rev 10809)
@@ -136,6 +136,9 @@
 		if (!is_dir($GLOBALS['sys_upload_dir'].'/'.$this->FRSRelease->FRSPackage->Group->getUnixName().'/'.$this->FRSRelease->FRSPackage->getFileName())) {
 			mkdir($GLOBALS['sys_upload_dir'].'/'.$this->FRSRelease->FRSPackage->Group->getUnixName().'/'.$this->FRSRelease->FRSPackage->getFileName());
 		}
+		if (!is_dir($GLOBALS['sys_upload_dir'].'/'.$this->FRSRelease->FRSPackage->Group->getUnixName().'/'.$this->FRSRelease->FRSPackage->getFileName().'/'.$this->FRSRelease->getFileName())) {
+			mkdir($GLOBALS['sys_upload_dir'].'/'.$this->FRSRelease->FRSPackage->Group->getUnixName().'/'.$this->FRSRelease->FRSPackage->getFileName().'/'.$this->FRSRelease->getFileName());		
+		}
 		$file_location=escapeshellcmd($file_location);
 		$newfilelocation = $GLOBALS['sys_upload_dir'].'/'.
 			$this->FRSRelease->FRSPackage->Group->getUnixName().'/'.



More information about the evolvis-commits mailing list