mirror of
https://github.com/bellingcat/auto-archiver.git
synced 2026-06-08 03:18:28 +03:00
Don't force enable a module under all types - allows modules to be set as only feeder/only extractor etc.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user