From 837f9b54f85be2168a6f0fd28247b5dfdd8f0f7f Mon Sep 17 00:00:00 2001
From: nicod_ <nicod@lerebooteux.fr>
Date: Wed, 24 May 2023 22:30:01 +0200
Subject: [PATCH] Robustifier la fonction d'encodage

---
 blocks_fonctions.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/blocks_fonctions.php b/blocks_fonctions.php
index 861e455..b7fad01 100644
--- a/blocks_fonctions.php
+++ b/blocks_fonctions.php
@@ -20,7 +20,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
  * @return false|string
  */
 function blocks_serialize($data) {
-	return json_encode($data);
+	return ($data && is_array($data)) ? json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_NUMERIC_CHECK) : '';
 }
 
 /**
-- 
GitLab