Fixed an undefined index notice on export

Signed-off-by: William Desportes <williamdes@wdes.fr>
This commit is contained in:
William Desportes 2021-03-20 18:45:41 +01:00
parent 7883b02e64
commit 25d8f98ec5
No known key found for this signature in database
GPG Key ID: 90A0EF1B8251A889

View File

@ -264,18 +264,18 @@ final class ExportController extends AbstractController
$asfile = false; $asfile = false;
} else { } else {
$asfile = true; $asfile = true;
$selectedCompression = $_POST['compression'] ?? '';
if (isset($_POST['as_separate_files']) if (isset($_POST['as_separate_files'])
&& ! empty($_POST['as_separate_files']) && ! empty($_POST['as_separate_files'])
) { ) {
if (isset($_POST['compression']) if (! empty($selectedCompression)
&& ! empty($_POST['compression']) && $selectedCompression === 'zip'
&& $_POST['compression'] === 'zip'
) { ) {
$separate_files = $_POST['as_separate_files']; $separate_files = $_POST['as_separate_files'];
} }
} }
if (in_array($_POST['compression'], $compression_methods)) { if (in_array($selectedCompression, $compression_methods)) {
$compression = $_POST['compression']; $compression = $selectedCompression;
$buffer_needed = true; $buffer_needed = true;
} }
if (($quick_export && ! empty($_POST['quick_export_onserver'])) if (($quick_export && ! empty($_POST['quick_export_onserver']))