diff --git a/lib/foldermanagement/compressionArchiveUtil.inc.php b/lib/foldermanagement/compressionArchiveUtil.inc.php index a4047b6..f65a61a 100644 --- a/lib/foldermanagement/compressionArchiveUtil.inc.php +++ b/lib/foldermanagement/compressionArchiveUtil.inc.php @@ -71,7 +71,11 @@ class ZipFolder { $this->sPattern = "[\*|\%|\\\|\/|\<|\>|\+|\:|\?|\||\'|\"]"; $this->sFolderPattern = "[\*|\%|\<|\>|\+|\:|\?|\||\'|\"]"; - $this->exportCode = $exportCode; + if(!empty($exportCode)){ + $this->exportCode = $exportCode; + }else{ + $this->exportCode = KTUtil::randomString(); + } // Check if the temp directory has been created and stored in session $aData = KTUtil::arrayGet($_SESSION['zipcompression'], $exportCode);