Add setting to hide widgets on failure

This commit is contained in:
Georges-Antoine Assi 2023-04-30 19:09:37 -04:00
parent 3d654e03c6
commit bd1c2b1881
No known key found for this signature in database
GPG key ID: E01F01B06E816D51
84 changed files with 103 additions and 93 deletions

View file

@ -257,6 +257,7 @@ export function cleanServiceGroups(groups) {
const {
type, // all widgets
fields,
hideErrors,
server, // docker widget
container,
currency, // coinmarketcap widget
@ -269,7 +270,7 @@ export function cleanServiceGroups(groups) {
wan, // opnsense widget,
enableBlocks, // emby/jellyfin
enableNowPlaying,
volume // diskstation widget
volume, // diskstation widget
} = cleanedService.widget;
const fieldsList = typeof fields === 'string' ? JSON.parse(fields) : fields;
@ -277,6 +278,7 @@ export function cleanServiceGroups(groups) {
cleanedService.widget = {
type,
fields: fieldsList || null,
hide_errors: hideErrors || false,
service_name: service.name,
service_group: serviceGroup.name,
};