I was doing some changes in the “Appointment statuses” list under “Admin - Forms” and the second I change the color of a category, or even add a new one, all colors disappear from the entire flow board. Status shows, but only in text, but no colors, all white. I tried going back to defaults, changing theme, but nothing is bringing the colors back. any idea?
Confirmed, I can reproduce this issue. Would you like to create a ticket on the openemr ticket tracker at Sign in to GitHub · GitHub? If not, I can do it for you.
Thanks, Michael. please do
a much smarter friend helped me spot the spot!!
when changing anything on the flow board “appointment statuses“ it reapplies all the colors in the DB table “list_options”. The problem is the code adds the # prefix to the color code at the same time the “patient_tracker“ page also has the # prefix, so we end up with ##
solution: select * from list_options where list_id like ‘apptstat’; then remove the # from the table.
There was more than one bug, then. Another one was that the html tag had two class attributes, and the jscolor class was being overwritten. I fixed that bug recently. The # is also a problem, I agree. There are several other bugs about it, including #9402, #9401, and #8190. Hopefully this resolves it, finally.