From 25d8f98ec53ccf38e7f88d24f3c0ddc0d516e9f5 Mon Sep 17 00:00:00 2001 From: William Desportes Date: Sat, 20 Mar 2021 18:45:41 +0100 Subject: [PATCH] Fixed an undefined index notice on export Signed-off-by: William Desportes --- libraries/classes/Controllers/ExportController.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libraries/classes/Controllers/ExportController.php b/libraries/classes/Controllers/ExportController.php index bea82e1aaa..25da87ab76 100644 --- a/libraries/classes/Controllers/ExportController.php +++ b/libraries/classes/Controllers/ExportController.php @@ -264,18 +264,18 @@ final class ExportController extends AbstractController $asfile = false; } else { $asfile = true; + $selectedCompression = $_POST['compression'] ?? ''; if (isset($_POST['as_separate_files']) && ! empty($_POST['as_separate_files']) ) { - if (isset($_POST['compression']) - && ! empty($_POST['compression']) - && $_POST['compression'] === 'zip' + if (! empty($selectedCompression) + && $selectedCompression === 'zip' ) { $separate_files = $_POST['as_separate_files']; } } - if (in_array($_POST['compression'], $compression_methods)) { - $compression = $_POST['compression']; + if (in_array($selectedCompression, $compression_methods)) { + $compression = $selectedCompression; $buffer_needed = true; } if (($quick_export && ! empty($_POST['quick_export_onserver']))