Gestion des emojis

Bonjour,

lorsque j’essaye d’envoyer des notification à mon téléphone par le plugin alame tout marche bien.
Mais si jamais je mets un emoji :blush: dans le texte au moment de la sauvegarde j’obtiens une belle exception SQL (par exemple : * [:balloon: U+1F388] 🎈 Balloon Emoji (https://emojipedia.org/emoji/🎈/) )
je pense qu’il manque un petit contrôle pour le code

[MySQL] Error code : 22007 (1366). Incorrect string value: ‹ \xF0\x9F\x8E\x88Al… › for column jeedom.eqLogic.configuration at row 1 : UPDATE eqLogic SET id = :id, name = :name, logicalId = :logicalId, generic_type = :generic_type, object_id = :object_id, eqType_name = :eqType_name, isVisible = :isVisible, isEnable = :isEnable, configuration = :configuration, timeout = :timeout, category = :category, display = :display, order = :order, comment = :comment, tags = :tags WHERE id = :id

Bonjour,
Les plugins ne gèrent pas la couche accès db, c’est le core.
C’est donc éventuellement dans le core que quelque chose changera.

Bonjour,

Sujet déjà abordé ici :

1 « J'aime »