From 06eceeb03283ca8fa7062ddad684c5f40b25f1fe Mon Sep 17 00:00:00 2001 From: Carsten Rose <carsten.rose@math.uzh.ch> Date: Mon, 22 Jun 2020 00:39:22 +0200 Subject: [PATCH] Refs #10778: Fix problem closing ZIP too early. --- extension/Classes/Core/Save.php | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/extension/Classes/Core/Save.php b/extension/Classes/Core/Save.php index 2bb38b04b..ca3a758e9 100644 --- a/extension/Classes/Core/Save.php +++ b/extension/Classes/Core/Save.php @@ -672,11 +672,6 @@ class Save { } } - // Close Zip - if (false === $zip->close()) { - throw new \UserFormException("Failed to close ZIP.", ERROR_IO_ZIP_OPEN); - } - // Process if (!isset($formElement[FE_SLAVE_ID])) { $formElement[FE_SLAVE_ID] = ''; @@ -694,9 +689,13 @@ class Save { $this->evaluate->parse($formElement[FE_SQL_BEFORE]); $this->doUploadSlave($formElement, UPLOAD_MODE_NEW); $this->evaluate->parse($formElement[FE_SQL_AFTER]); - print_r(basename($stat['name']) . PHP_EOL); } } + + // Close Zip + if (false === $zip->close()) { + throw new \UserFormException("Failed to close ZIP.", ERROR_IO_ZIP_OPEN); + } } /** -- GitLab