Skip to content

Commit e93c809

Browse files
committed
Don't copy disabled mods
1 parent 33862c5 commit e93c809

1 file changed

Lines changed: 16 additions & 5 deletions

File tree

frontend/src/lib/components/left-bar/Settings.svelte

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -158,11 +158,22 @@
158158
modName = result.data.getModByReference.name;
159159
}
160160
}
161-
return {
162-
friendlyName: modName,
163-
modReference,
164-
version: $lockfileMods[modReference].version,
165-
};
161+
162+
// Only return valid info if the mod is enabled
163+
if(!$lockfileMods[modReference]) {
164+
//How to enforce error handling?
165+
return {
166+
friendlyName: '',
167+
modReference: '',
168+
version: '',
169+
};
170+
} else {
171+
return {
172+
friendlyName: modName,
173+
modReference,
174+
version: $lockfileMods[modReference].version,
175+
};
176+
}
166177
}));
167178
// Sort by Friendly Name
168179
modList.sort((a, b) => {

0 commit comments

Comments
 (0)