summaryrefslogtreecommitdiffstats
path: root/modules-available/sysconfig/addmodule_custommodule.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/sysconfig/addmodule_custommodule.inc.php')
-rw-r--r--modules-available/sysconfig/addmodule_custommodule.inc.php10
1 files changed, 4 insertions, 6 deletions
diff --git a/modules-available/sysconfig/addmodule_custommodule.inc.php b/modules-available/sysconfig/addmodule_custommodule.inc.php
index 7830b8ed..f7ab863e 100644
--- a/modules-available/sysconfig/addmodule_custommodule.inc.php
+++ b/modules-available/sysconfig/addmodule_custommodule.inc.php
@@ -90,9 +90,7 @@ class CustomModule_ProcessUpload extends AddModule_Base
class CustomModule_CompressModule extends AddModule_Base
{
-
- private $taskId = false;
-
+
protected function preprocessInternal()
{
$title = Request::post('title');
@@ -102,15 +100,15 @@ class CustomModule_CompressModule extends AddModule_Base
Util::redirect('?do=SysConfig&action=addmodule&step=CustomModule_Start');
}
// Recompress using task manager
- $this->taskId = 'tgzmod' . mt_rand() . '-' . microtime(true);
+ $taskId = 'tgzmod' . mt_rand() . '-' . microtime(true);
$destFile = tempnam(sys_get_temp_dir(), 'bwlp-') . '.tgz';
Taskmanager::submit('RecompressArchive', array(
- 'id' => $this->taskId,
+ 'id' => $taskId,
'inputFiles' => [$tempfile => false],
'outputFile' => $destFile,
'forceRoot' => Request::post('force-owner', 0, 'int') !== 0,
), true);
- $status = Taskmanager::waitComplete($this->taskId, 5000);
+ $status = Taskmanager::waitComplete($taskId, 5000);
unlink($tempfile);
if (!isset($status['statusCode'])) {
$this->tmError();