File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
src/celemod-ui/src/routes Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -569,6 +569,10 @@ export const Manage = () => {
569569
570570 const installedModMap = useMemo ( ( ) => {
571571 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+ }
572576
573577 for ( const mod of installedMods ) {
574578 const modInfo : ModInfo = {
@@ -643,7 +647,7 @@ export const Manage = () => {
643647 ) ;
644648 }
645649
646- const depBackend = installedMods . find ( ( v ) => v . name === dep . name ) ;
650+ const depBackend = backendModMap . get ( dep . name ) ;
647651 if ( depBackend ) {
648652 const depRes = resolveModDependencies ( depBackend , visiting ) ;
649653 mergeSM ( depRes , dep . name ) ;
You can’t perform that action at this time.
0 commit comments