Info page optimizations
* reduce from 3 lines to two lines * don't add to info when usermod is disabled in UM settings * show current playlist id
This commit is contained in:
@@ -346,16 +346,26 @@ class AutoPlaylistUsermod : public Usermod {
|
|||||||
user = root.createNestedObject("u");
|
user = root.createNestedObject("u");
|
||||||
}
|
}
|
||||||
|
|
||||||
JsonArray infoArr = user.createNestedArray(FPSTR(_name)); // name
|
if (!enabled) return; // usermod disabled -> don't add to info page
|
||||||
|
|
||||||
String uiDomString = F("");
|
String uiNameString = FPSTR(_name);
|
||||||
|
|
||||||
if (enabled && functionality_enabled) {
|
if (enabled && functionality_enabled) {
|
||||||
uiDomString += F("AutoPlaylist is Running");
|
uiNameString += F(" Running");
|
||||||
} else if (!enabled) {
|
} else if (!enabled) {
|
||||||
uiDomString += F("AutoPlaylist is Disabled");
|
uiNameString += F(" Disabled");
|
||||||
} else {
|
} else {
|
||||||
uiDomString += F("AutoPlaylist is Suspended");
|
uiNameString += F(" Suspended");
|
||||||
|
}
|
||||||
|
JsonArray infoArr = user.createNestedArray(uiNameString); // name + status
|
||||||
|
|
||||||
|
String uiDomString = (currentPlaylist > 0) ? String("#") + String(currentPlaylist) + String(" ") : String("");
|
||||||
|
|
||||||
|
if (currentPlaylist == musicPlaylist && currentPlaylist > 0) {
|
||||||
|
uiDomString += F("Music Playlist");
|
||||||
|
} else if (currentPlaylist == ambientPlaylist && currentPlaylist > 0) {
|
||||||
|
uiDomString += F("Ambient Playlist");
|
||||||
|
} else {
|
||||||
|
uiDomString += F("Playlist Overridden");
|
||||||
}
|
}
|
||||||
|
|
||||||
uiDomString += F("<br />");
|
uiDomString += F("<br />");
|
||||||
@@ -367,16 +377,6 @@ class AutoPlaylistUsermod : public Usermod {
|
|||||||
} else if (!autoChange) {
|
} else if (!autoChange) {
|
||||||
uiDomString += F("AutoChange is Disabled");
|
uiDomString += F("AutoChange is Disabled");
|
||||||
}
|
}
|
||||||
|
|
||||||
uiDomString += F("<br />");
|
|
||||||
|
|
||||||
if (currentPlaylist == musicPlaylist && currentPlaylist > 0) {
|
|
||||||
uiDomString += F("Playlist: Music Playlist");
|
|
||||||
} else if (currentPlaylist == ambientPlaylist && currentPlaylist > 0) {
|
|
||||||
uiDomString += F("Playlist: Ambient Playlist");
|
|
||||||
} else {
|
|
||||||
uiDomString += F("Playlist: Overridden");
|
|
||||||
}
|
|
||||||
|
|
||||||
// #ifdef USERMOD_AUTO_PLAYLIST_DEBUG
|
// #ifdef USERMOD_AUTO_PLAYLIST_DEBUG
|
||||||
// uiDomString += F("<br />");
|
// uiDomString += F("<br />");
|
||||||
|
|||||||
Reference in New Issue
Block a user