Fixed #11521 - Add option to switch to using status meta from status label name #11893
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds the option to pick whether you want the pie chart on the dashboard to reflect the status label name or the status label type, and adds a database field to remember your choice (found in Admin > General).
The "Assets by Status" option includes and respects the colors selected in the status labels section, while they wouldn't make sense in the "Assets by Status Type", since we don't use colors anywhere else there.
Eventually I'd like to make this a switchable tabbed option on the dashboard and deprecate the select box, since I hate adding extraneous database fields and UI choices like this, but I also know that if I change this out from under existing users, we'll get hate mail for it.
I had wanted to save this feature for the dashboard revamp, but this is a first stab at this issue, I guess.
This also adds a transformer for the pie charts so we have potential flexibility with other options moving forward and simplifies some of that controller code.