# Graphiques : erreurs avec une autre couleur (bug)

**URL:** <https://community.gladysassistant.com/t/graphiques-erreurs-avec-une-autre-couleur-bug/9258>\
**Category:** Configuration\
**Created:** [Décembre 20, 2024, 5:24 UTC](https://community.gladysassistant.com/t/graphiques-erreurs-avec-une-autre-couleur-bug/9258 "2024-12-20T17:24:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Décembre 20, 2024, 5:24 UTC](https://community.gladysassistant.com/t/graphiques-erreurs-avec-une-autre-couleur-bug/9258/1 "2024-12-20T17:24:38Z")

</div>

Salut,

Pour info la communauté, il y a un bug lorsqu’un graphique est créé avec des couleurs différentes de celles par défaut.

J’ai créé un graphique avec 2 capteurs de température, modifié les couleurs associées à ces deux capteurs et au moment de sauvegarder, ça plante (la page reste sur l’animation de chargement et des erreurs sont visibles dans la console du navigateur).

@pierre-gilles j’ai créé l’issue :

> <https://github.com/GladysAssistant/Gladys/issues/2189>
>
> \*\*Describe the bug\*\*
> When creating a new chart with two sources, selecting anot…her color than the default generates an error "UNPROCESSABLE\_ENTITY".
> 
> \*\*To Reproduce\*\*
> Steps to reproduce the behavior:
> 
> 1. Create a new dashboard (or edit one)
> 2. Add a new chart
> 3. Add two sources (like two temperature devices)
> 4. Select colors different than the default selected
> 5. Click on "save"
> 6. See error, the page is stuck on "loading"
> 
> \*\*Expected behavior\*\*
> Choosing any color should work as expected
> 
> \*\*Screen Recording\*\*
> https://github.com/user-attachments/assets/15f95606-7ce7-4c5a-b3ca-abe0dabccd79
> 
> 
> \*\*Your Gladys installation (please complete the following information):\*\*
> 
> \- Docker
> \- Official last image v4.50.2
> 
> \*\*Web browser error\*\*
> \`\`\`
> Uncaught (in promise) TypeError: s is undefined
> value apexcharts.common.js:6
> value apexcharts.common.js:6
> value apexcharts.common.js:6
> value apexcharts.common.js:6
> value apexcharts.common.js:14
> value apexcharts.common.js:6
> value apexcharts.common.js:14
> value apexcharts.common.js:14
> c ApexChartComponent.jsx:218
> componentDidMount ApexChartComponent.jsx:222
> Preact 7
> a Chart.jsx:259
> componentDidMount Chart.jsx:290
> Preact 7
> a EditChart.jsx:67
> S Preact
> \`\`\`
> 
> \`\`\`
> {
> "response": {
> "status": 422,
> "data": {
> "status": 422,
> "code": "UNPROCESSABLE\_ENTITY",
> "properties": \[
> {
> "message": "\\"\[2\]\[0\].colors\[0\]\\" must be a string",
> "attribute": "boxes",
> "value": \[
> \[
> {
> "type": "temperature-in-room",
> "room": "salle-de-bain"
> },
> {
> "type": "humidity-in-room",
> "room": "salle-de-bain"
> }
> \],
> \[
> {
> "type": "temperature-in-room",
> "room": "salle-de-douche"
> },
> {
> "type": "humidity-in-room",
> "room": "salle-de-douche"
> }
> \],
> \[
> {
> "type": "chart",
> "device\_feature\_names": \[
> "Salle de bain",
> "Douche"
> \],
> "device\_features": \[
> "zigbee2mqtt-sdd-temp-sonoff-temperature-sensor-decimal-temperature",
> "zigbee2mqtt-sdb-temp-sonoff-temperature-sensor-decimal-temperature"
> \],
> "title": "Salles d'eau",
> "chart\_type": "area",
> "colors": \[
> null,
> "#00cec9"
> \],
> "display\_axes": true,
> "display\_variation": true,
> "interval": "last-day"
> }
> \]
> \],
> "type": "Validation error"
> }
> \]
> }
> }
> }
> \`\`\`

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 2, 2025, 9:15 UTC](https://community.gladysassistant.com/t/graphiques-erreurs-avec-une-autre-couleur-bug/9258/2 "2025-01-02T09:15:41Z")

</div>

Merci pour l’issue très complète 😃 Effectivement c’est un bug !

Je regarde ça dès que j’ai traité toutes mes todos de rentrée 🙂
