slimserver icon indicating copy to clipboard operation
slimserver copied to clipboard

Optionally send client arrays for multi-value items

Open CDrummond opened this issue 2 years ago • 2 comments

Currently LMS sends all multi-value items (artists, artist_ids, etc.) as a string of comma-separated values. Perhaps if client sends a setting in "tags" then these items should be supplied as arrays to client? "H" or "h" seem to be available in "songinfo"

This is as discussed in the LMS forums - https://forums.slimdevices.com/forum/user-forums/3rd-party-software/106269-announce-material-skin?p=1660581#post1660581 Issue raised so its not forgotten. Not a high priority, but a nice to have. I've made initial changes to LMS to check if a value is an array or not - but have not updated "tags:" to use "H" or "h", as that depends on whether that would be used.

CDrummond avatar Dec 16 '23 10:12 CDrummond

:warning: This issue is stale because it has been open for 720 days with no activity. Please chime in if you want to keep it alive.

github-actions[bot] avatar Dec 05 '25 13:12 github-actions[bot]

I still think this would be a good idea. Especially with multi-artist tags- currently there's a regex to handle this., but an array of values would be cleaner/safer.

CDrummond avatar Dec 05 '25 14:12 CDrummond