From 479bdb8979d85343c3bcdc6c2c990a1b615762ed Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Wed, 16 Oct 2019 19:03:12 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Encode=20le=20#=20de=20l'URL=20d?= =?UTF-8?q?ans=20le=20param=C3=A8tre=20couleur?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le parseur standard implémenté dans 41e4448 ne fonctionnait pas car une partie des paramètres "search" était interprétés comme un hash de l'URL --- source/Provider.js | 3 ++- source/sites/mon-entreprise.fr/iframe-integration-script.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/source/Provider.js b/source/Provider.js index c90109258..3022d9f6d 100644 --- a/source/Provider.js +++ b/source/Provider.js @@ -79,7 +79,8 @@ export default class Provider extends PureComponent { return ( // If IE < 11 display nothing - + diff --git a/source/sites/mon-entreprise.fr/iframe-integration-script.js b/source/sites/mon-entreprise.fr/iframe-integration-script.js index 9ba530daa..cd593861d 100644 --- a/source/sites/mon-entreprise.fr/iframe-integration-script.js +++ b/source/sites/mon-entreprise.fr/iframe-integration-script.js @@ -3,7 +3,7 @@ let script = document.getElementById('script-monentreprise') || document.getElementById('script-simulateur-embauche'), moduleName = script.dataset.module || 'simulateur-embauche', - couleur = script.dataset.couleur, + couleur = encodeURIComponent(script.dataset.couleur), lang = script.dataset.lang, baseUrl = script.dataset.iframeUrl ||