From 12dbc5dacfed575f4d6c1666be1427ceb47182d8 Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Mon, 17 Dec 2018 21:41:29 +0000
Subject: [PATCH] =?UTF-8?q?inutile=20d'essayer=20d'anonymiser=20un=20auteu?=
 =?UTF-8?q?r=20qui=20n'est=20pas=20identifi=C3=A9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 inc/formidable.php         | 2 +-
 traiter/enregistrement.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/inc/formidable.php b/inc/formidable.php
index 17748b4b..5418f441 100644
--- a/inc/formidable.php
+++ b/inc/formidable.php
@@ -157,7 +157,7 @@ function formidable_verifier_reponse_formulaire($id_formulaire, $choix_identific
 	$cookie = isset($_COOKIE[$nom_cookie]) ? $_COOKIE[$nom_cookie] : false;
 
 	// traitement de l'anonymisation
-	if ($anonymisation != '') {
+	if ($anonymisation != '' and $id_auteur) {
 		// mod de l'id_auteur
 		$id = formidable_variable_anonymisation($anonymisation);
 		$id_auteur = formidable_scramble($id, $id_formulaire);
diff --git a/traiter/enregistrement.php b/traiter/enregistrement.php
index fd01ea07..c6e6b051 100644
--- a/traiter/enregistrement.php
+++ b/traiter/enregistrement.php
@@ -20,7 +20,7 @@ function traiter_enregistrement_dist($args, $retours) {
 		$GLOBALS['visiteur_session']['id_auteur'] : 0) : 0;
 
 	// traitement de l'anonymisation
-	if ($options['anonymiser'] == 'on') {
+	if ($options['anonymiser'] == 'on' and $id_auteur) {
 		// mod de l'id_auteur
 		$id = formidable_variable_anonymisation($options['anonymiser_variable']);
 		$id_auteur = formidable_scramble($id, $id_formulaire);
-- 
GitLab