mirror of
https://github.com/gethomepage/homepage.git
synced 2025-12-07 09:35:54 -08:00
Chore: warn and dont fail for invalid services (#4468)
This commit is contained in:
@@ -25,6 +25,10 @@ function parseServicesToGroups(services) {
|
|||||||
const serviceGroupServices = [];
|
const serviceGroupServices = [];
|
||||||
serviceGroup[name].forEach((entries) => {
|
serviceGroup[name].forEach((entries) => {
|
||||||
const entryName = Object.keys(entries)[0];
|
const entryName = Object.keys(entries)[0];
|
||||||
|
if (!entries[entryName]) {
|
||||||
|
logger.warn(`Error parsing service "${entryName}" from config. Ensure required fields are present.`);
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (Array.isArray(entries[entryName])) {
|
if (Array.isArray(entries[entryName])) {
|
||||||
groups = groups.concat(parseServicesToGroups([{ [entryName]: entries[entryName] }]));
|
groups = groups.concat(parseServicesToGroups([{ [entryName]: entries[entryName] }]));
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user