We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2665150 commit 85478faCopy full SHA for 85478fa
1 file changed
src/celemod-ui/src/routes/Manage.tsx
@@ -569,6 +569,10 @@ export const Manage = () => {
569
570
const installedModMap = useMemo(() => {
571
const modMap = new Map<string, ModInfo>();
572
+ const backendModMap = new Map<string, BackendModInfo>();
573
+ for (const mod of installedMods) {
574
+ backendModMap.set(mod.name, mod);
575
+ }
576
577
for (const mod of installedMods) {
578
const modInfo: ModInfo = {
@@ -643,7 +647,7 @@ export const Manage = () => {
643
647
);
644
648
}
645
649
646
- const depBackend = installedMods.find((v) => v.name === dep.name);
650
+ const depBackend = backendModMap.get(dep.name);
651
if (depBackend) {
652
const depRes = resolveModDependencies(depBackend, visiting);
653
mergeSM(depRes, dep.name);
0 commit comments