Suppression d'équipements dans Jeelink plus possible

Core : 4.4.14 (V4-stable)
DNS Jeedom Delta : non
Serveur : DIY Raspberry PI 4b 8Go / Jeedom VM sur Freebox Delta / Container Synology

Plugin : Jeelink (2022-01-31 01:04:31)
Version : 2024-04-24 01:01:56 (stable)

Hello la communauté,

tout récemment (depuis la 4.4.13 au moins), lorsque j’essaie de supprimer un équipement dans Jeelink, j’ai l’erreur suivante:

core/ajax/eqLogic.ajax.php : SyntaxError /error: JSON.parse: unexpected end of data at line 2 column 2 of the JSON data /async:true /type:POST /dataType:json /action:getUseBeforeRemove

au lieu de la pop-up indiquant l’impact de la suppression.

Je ne pense pas que ce soit le plug-in qui soit en cause (car pas mis à jour récemment), mais plutôt le core, non?

Bonjour
C’est un soucis côté côté un équipement commande objet plan ou autre avec un caractère non UTF8 qui empêche l’encodage json côté php. Ce soucis a été identifié et corrigé en alpha. Il faudra attendre la 4.5 pour avoir la correction en stable.

Désolé pour le délai et correction et l’impact que ça peut avoir mais le changement est assez profond dans le code et donc risqué. Je préfère donc jouer la sûreté et ne pas publier la correct en 4.4

Encore désolé.

1 « J'aime »

Ok, pas de soucis Loic, merci pour l’information.

J’attendrai la version 4.5 pour supprimer ces équipements.

Merci.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.