From 616b3f3d80cce2c23af569c2c80b7fdf10f7ef6f Mon Sep 17 00:00:00 2001 From: Markus <63096826+Markus-Gurkcity@users.noreply.github.com> Date: Thu, 16 Oct 2025 09:11:56 +0200 Subject: [PATCH] fix: process uploads only if configuration allows it --- contactform.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/contactform.php b/contactform.php index 8866693..1deab41 100644 --- a/contactform.php +++ b/contactform.php @@ -393,7 +393,11 @@ public function getTemplateVarOrders() public function sendMessage() { $extension = ['.txt', '.rtf', '.doc', '.docx', '.pdf', '.zip', '.png', '.jpeg', '.gif', '.jpg', '.webp']; - $file_attachment = Tools::fileAttachment('fileUpload'); + if ((bool) Configuration::get('PS_CUSTOMER_SERVICE_FILE_UPLOAD')) { + $file_attachment = Tools::fileAttachment('fileUpload'); + } else { + $file_attachment = null; + } $message = trim(Tools::getValue('message')); $url = Tools::getValue('url'); $clientToken = Tools::getValue('token');