Open FHeilmann opened 1 year ago
Hi, there.
Please make sure you have the right addon for your software. The addon you mentioning is the companion for ICantBelieveItsNotValetudo from Hypfer.
This is an automated comment. Responding to the bot or mentioning it won't have any effect.
Which addon? I can't believe it's not valetudo
Describe the bug ICBINV uses a comma separated list of values for the segment colors (see default here: https://github.com/Hypfer/ICantBelieveItsNotValetudo/blob/master/lib/MapDrawer.js#L37)
The hassio addon uses the same regex for
segments
as it does for the other map colors (which expect single hex rgba values linkAs a result, the addon rejects "valid" inputs for the
segments
option (e.g.["#19A1A1", "#7AC037", "#DF5618", "#F7C841"]
) while inputs that satisfy the regex (e.g."#AABBCC"
) will cause the internal ICBINV app to fail, because it expected a comma-separated list instead of a single value.To Reproduce a)
segments: "#ffffff"
and saveb)
segments: ["#19A1A1", "#7AC037", "#DF5618", "#F7C841"]
and click saveExpected behavior Using
segments: ["#19A1A1", "#7AC037", "#DF5618", "#F7C841"]
yields the expected behavior and produces no regex errors Usingsegments: "#ffffff"
produces a configuration error instead of an internal error in the appScreenshots error for case a):
error for case b):
System