Page 2 sur 2

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 24 juin 2019, 16:24
par bristow
Super. Car perso, cela me plante mes widgets des volets roulants.

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 24 juin 2019, 23:24
par nou
Bonsoir,
alors, avant de donner la modif, petite "phrase" standard d'alerte et de précaution : celui qui applique des modifications sur les fichiers systèmes de jeedom / plugin le fait sous sa propre responsabilité. Il doit avoir un minimum de connaissance et de maîtrise. Une sauvegarde préalable est fortement conseillée" (bon, j'arrête là, je sèche...)
;)

alors, le problème est très "connement" lié à l'encodage en entrée de l'API.
le fichier à modifier est le suivant : /var/www/html/plugins/squeezeboxcontrol/core/php/squeezeboxcontrolApi.php

Code : Tout sélectionner

$value = UTF8_encode(init('value'));
voilà, voilà

bonne modif
tenez moi au courant

nou

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 11:35
par Theduck38
Ça marche chez moi... merci !

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 13:17
par Jeandhom
Merci pour cette modif. 8-)

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 19:33
par bristow
Ah mince, j'ai fait la modif mais cela ne fonctionne pas mieux :(

J'ai désactivé et réactivé le plugin et vidé le cache mais pas mieux. Quelle erreur j'ai pu faire ?
Sélection_127.png
Sélection_127.png (8.58 Kio) Consulté 166 fois
Je suis en dernière version de Jeedom et mes plugins sont à jour...

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 21:48
par Theduck38
@bristow

Tu sembles avoir fait la bonne modif...
C'est quoi ton symptôme exact ?

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 21:53
par bristow
Theduck38 a écrit :
25 juin 2019, 21:48
@bristow

Tu sembles avoir fait la bonne modif...
C'est quoi ton symptôme exact ?
Toujours le même symptôme, comme si je n'avais rien fait. Toujours l'erreur sur le dashboard qui plante mes widgets de VR Zwave :

Code : Tout sélectionner

200 : SyntaxError: Unexpected end of JSON input

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 22:14
par Theduck38
Je pense que tu confonds les problèmes... cette erreur peut se produire pour plein de raisons. Là on parle du cas où un titre avec des accents est joué sur Squeezebox et plante totalement le design lorsqu'il y a un équipement Squeezebox Player dessus.

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 22:54
par bristow
Ah ok, donc, il y a un autre bug car, quand je désactive le plugin, je n'ai plus l'erreur... Mince :(

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 25 juin 2019, 23:13
par Theduck38
J'ai des doutes sur une interaction entre SqueezeboxPlayer et l'affichage dashboard du plugin Z-wave...

[HS]
Essaye de virer ton widget sur les VR pour commencer.
[/HS]

Re: Squeezebox Control - 200 : SyntaxError: Unexpected end of JSON input

Publié : 20 août 2019, 14:20
par tartan
nou a écrit :
24 juin 2019, 23:24
Bonsoir,
alors, avant de donner la modif, petite "phrase" standard d'alerte et de précaution : celui qui applique des modifications sur les fichiers systèmes de jeedom / plugin le fait sous sa propre responsabilité. Il doit avoir un minimum de connaissance et de maîtrise. Une sauvegarde préalable est fortement conseillée" (bon, j'arrête là, je sèche...)
;)

alors, le problème est très "connement" lié à l'encodage en entrée de l'API.
le fichier à modifier est le suivant : /var/www/html/plugins/squeezeboxcontrol/core/php/squeezeboxcontrolApi.php

Code : Tout sélectionner

$value = UTF8_encode(init('value'));
voilà, voilà

bonne modif
tenez moi au courant

nou
Merci beaucoup