PHPExcel_Worksheet::$_invalidCharacters

Bonjour,

Suez a modifié partiellement son site toutsurmoneau.
Le token est dorénavant présent dans windows.tsme_data sous le nom csrfToken.
En attendant une correction du plugin, j’ai ajouté ces quelques lignes de code (désolé pour la qualité du code) dans le fichier veolia_eau/core/class/veolia_eau_process.class.php après la ligne suivante :

$token = $html->find(‹ input[name= ›.$tokenFieldName.’]’, 0)->value;

N’oubliez pas de sauvegarder le fichier veolia_eau_process.class.php avant de le modifier.

Cette modification fonctionne sur mon jeedom depuis quelques jours quand le site toutsurmoneau est opérationnel.

          // Ajout : Extraction token pour le nouveau site toutsurmoneau
	    if ($website == 4) {
		preg_match("/csrfToken.*,/", $response, $matches);
		$token = implode($matches);
    		$token = str_ireplace("\u002D","-",$token);
    		$token = str_ireplace("csrfToken\u0022\u003A\u0022","",$token);
    		$token = str_ireplace("\u0022,","",$token);
        	log::add('veolia_eau', 'debug', 'Token: '.$token);
    
	    }
	    // Fin Ajout toutsurmoneau

Cordialement,
Laurent.

4 « J'aime »