Erreur d'apostrophe dans le plugin signal

Bonjour à tous,

La MAJ du plugin fonctionne très bien (merci pour la réactivité) par contre j’ai un petit souci sur l’apostrophe (et peut-être d’autres caractères spéciaux).

Le seul exemple que j’ai testé et que j’ai sous la main est le mot « aujourd’hui » qui ne fonctionne pas avec l’apostrophe. Ca passe très bien si je mets « aujourd hui ».

Je peux envoyer plus de détails si je ne suis pas clair.
Bonne soirée à tous

Bonjour ,

j’utilise le plugin , envoi de message régulier .
Pas de souci avec l’apostrophe , je viens de tester un envoi avec ’ aujourd’hui ’ pas de souci .
par exemple :

reception complete du message de test

bonsoir @lvdtime

c’est un nouveau soucis?

ou ça a toujours été?

pourrais tu me donner une capture de la page santé jeedom? merci :wink:

Bonjour
Désolé j’étais en déplacement.
C’est depuis la dernière mise à jour, les messages fonctionnaient correctement avant.

Voici quelques captures

Exemple de message qui fonctionnait et ne fonctionne plus

pourrais tu effacer cet apostrophe dans ton scénario et le réécrire (avec le caractère classique 4 du clavier)

je n’arrive pas à reproduire, j’ai mis à jour jeedom car c’était la seule différence de configuration avec toi, mais ça fonctionne sans soucis :confused:

Bonsoir

J’ai fait le test sans succès.
J’ai mis en debug les logs du plugin et j’ai fait plusieurs essais.
Le guillemet et l’apostrophe ne fonctionne pas, par contre le tilde (touche 7 du clavier) fonctionne.
Le Message 2 est reçu systématiquement

[2024-02-17 19:23:35][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 1 : &\u00f9\u00e0\u00e7\u00e8","number":"+336XXXXXXX"}
[2024-02-17 19:23:35][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 1 : &ùàçè", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:23:47][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194224800"}
[2024-02-17 19:23:47][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 2 : rien de particulier","number":"+336XXXXXXX"}
[2024-02-17 19:23:47][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 2 : rien de particulier", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:23:58][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194236730"}
[2024-02-17 19:24:28][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 1 : \"","number":"+336XXXXXXX"}
[2024-02-17 19:24:28][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 1 : "", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:24:28][DEBUG] : [RETOUR MESSAGE] {"error":"Couldn't process request - invalid request"}
[2024-02-17 19:24:28][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 2 : rien de particulier","number":"+336XXXXXXX"}
[2024-02-17 19:24:28][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 2 : rien de particulier", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:24:40][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194277930"}
[2024-02-17 19:25:13][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 1 : '","number":"+336XXXXXXX"}
[2024-02-17 19:25:13][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 1 : '", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:25:13][DEBUG] : [RETOUR MESSAGE] 
[2024-02-17 19:25:13][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 2 : rien de particulier","number":"+336XXXXXXX"}
[2024-02-17 19:25:13][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 2 : rien de particulier", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:25:25][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194322892"}
[2024-02-17 19:25:48][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 1 : `","number":"+336XXXXXXX"}
[2024-02-17 19:25:48][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 1 : `", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:26:00][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194358317"}
[2024-02-17 19:26:00][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 2 : rien de particulier","number":"+336XXXXXXX"}
[2024-02-17 19:26:00][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 2 : rien de particulier", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:26:12][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194370433"}
[2024-02-17 19:26:45][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 1 : `","number":"+336XXXXXXX"}
[2024-02-17 19:26:45][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 1 : `", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:26:58][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194415780"}
[2024-02-17 19:26:58][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 2 : rien de particulier","number":"+336XXXXXXX"}
[2024-02-17 19:26:58][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 2 : rien de particulier", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:27:10][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194428156"}
[2024-02-17 19:27:14][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 1 : \'","number":"+336XXXXXXX"}
[2024-02-17 19:27:14][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 1 : \'", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:27:14][DEBUG] : [RETOUR MESSAGE] 
[2024-02-17 19:27:14][DEBUG] : [send Options] {"background":"0","title":"","message":"Message 2 : rien de particulier","number":"+336XXXXXXX"}
[2024-02-17 19:27:14][DEBUG] : [ENVOI MESSAGE] Requête:<br/>curl -X POST -H "Content-Type: application/json" 'http://localhost:8099/v2/send' -d '{"message": "Message 2 : rien de particulier", "number": "+336XXXXXXX", "recipients": [ "+336XXXXXXX" ]}'
[2024-02-17 19:27:26][DEBUG] : [RETOUR MESSAGE] {"timestamp":"1708194443885"}

vraiment étrange.

dans le plugin « docker management », équipement signal, tu as bien à droite écrit en face de image bbernhard/signal-cli-rest-api:0.81?

Ca semble bon de ce côté là

tu pourrais basculer sur le plugin en version beta pour voir si ça se produit aussi?

Bonjour

Bascule sur la version beta : ça refonctionne :star_struck:

Retour sur la stable : même problème :cry:

Je passe sur la beta et je reste dessus pour le moment

Merci pour le coup de main :heart_hands:

PS : à chaque changement de plugin (beta/stable), j’ai relancé l’installation des dépendances et la réinstallation du service

la correction de bug sur les caractères spéciaux est réglé depuis 2 ans logiquement, en stable comme beta, étrange :rofl:

je verrais pour mettre la beta en stable prochainement, vu que je n’ai pas fait de changements depuis un moment

merci pour le retour!

1 « J'aime »

J’utilise le plugin depuis le début et en effet je n’ai pas eu ce souci.
En plus ce n’est pas tous les caractères spéciaux, c’est en effet vraiment étrange
Encore merci pour le temps passé et pour ce super plugin

J’ai eu le même problème que @lvdtime depuis cette semaine seulement.
J’ai remplacé les caractères apostrophe par leur correspondance Unicode :

\u0027

et ça marche.
Je crois avoir récemment mis à jour le plugin, le problème ne serait pas lié au nouveau client CLI utilisé ?

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