ui/SectionService: not throwing errors inside the component rendering function
This commit is contained in:
@@ -19,10 +19,11 @@ export const SectionServices = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return (ctx.machinesQuery.data[machineName].instance_refs ?? [])
|
return (ctx.machinesQuery.data[machineName].instance_refs ?? [])
|
||||||
.map((id) => {
|
.flatMap((id) => {
|
||||||
const instance = ctx.serviceInstancesQuery.data?.[id];
|
const instance = ctx.serviceInstancesQuery.data?.[id];
|
||||||
if (!instance) {
|
if (!instance) {
|
||||||
throw new Error(`Service instance ${id} not found`);
|
console.error(`Service instance ${id} not found`);
|
||||||
|
return [];
|
||||||
}
|
}
|
||||||
const module = instance.module;
|
const module = instance.module;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user