Don't force enable a module under all types - allows modules to be set as only feeder/only extractor etc.

pull/217/head
Patrick Robertson 2025-03-07 14:59:11 +00:00
rodzic f6f397700e
commit 158e6be0b1
1 zmienionych plików z 3 dodań i 5 usunięć

Wyświetl plik

@ -162,12 +162,10 @@ function ModuleTypes({ stepType, setEnabledModules, enabledModules, configValues
} else {
setShowError(false);
}
let newEnabledModules = Object.fromEntries(Object.keys(enabledModules).map((type: string) => {
return [type, enabledModules[type].map(([m, enabled]: [string, boolean]) => {
let newEnabledModules = { ...enabledModules };
newEnabledModules[stepType] = enabledModules[stepType].map(([m, enabled]: [string, boolean]) => {
return (m === name) ? [m, checked] : [m, enabled];
})];
}
));
});
setEnabledModules(newEnabledModules);
}