From c7bfc45539d0dcba2b5669f02c087c7bc690d1c4 Mon Sep 17 00:00:00 2001
From: Matthieu Marcillaud <marcimat@rezo.net>
Date: Thu, 22 Mar 2018 20:36:06 +0000
Subject: [PATCH] =?UTF-8?q?=C3=89viter=20une=20notice=20PHP=20en=20envoyan?=
 =?UTF-8?q?t=20un=20logo.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 prive/formulaires/editer_logo.php | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/prive/formulaires/editer_logo.php b/prive/formulaires/editer_logo.php
index 6ccfc158f0..f7630f47dc 100644
--- a/prive/formulaires/editer_logo.php
+++ b/prive/formulaires/editer_logo.php
@@ -256,14 +256,16 @@ function formulaire_editer_logo_get_sources() {
 	include_spip('inc/documents');
 	$sources = array();
 	foreach (array('on', 'off') as $etat) {
-		if (isset($_FILES['logo_' . $etat]) and $_FILES['logo_' . $etat]['error'] == 0) {
-			$sources[$etat] = $_FILES['logo_' . $etat];
-		}
-		elseif ($_FILES['logo_' . $etat]['error'] != 0) {
-			$msg = check_upload_error($_FILES['logo_' . $etat]['error'], false, true);
-			if ($msg and is_string($msg)) {
-				$sources[$etat] = $_FILES['logo_' . $etat];
-				$sources[$etat]['msg'] = $msg;
+		$logo = 'logo_' . $etat;
+		if (isset($_FILES[$logo])) {
+			if ($_FILES[$logo]['error'] == 0) {
+				$sources[$etat] = $_FILES[$logo];
+			} elseif ($_FILES[$logo]['error'] != 0) {
+				$msg = check_upload_error($_FILES[$logo]['error'], false, true);
+				if ($msg and is_string($msg)) {
+					$sources[$etat] = $_FILES[$logo];
+					$sources[$etat]['msg'] = $msg;
+				}
 			}
 		}
 	}
-- 
GitLab