fix findModuleId

This commit is contained in:
Nuckyz 2023-11-26 00:33:41 -03:00
parent 617d55dd0d
commit c8be348570
No known key found for this signature in database
GPG key ID: 440BF8296E1C4AD9

View file

@ -218,14 +218,14 @@ export const findBulk = traceFunction("findBulk", function findBulk(...filterFns
* @returns string or null * @returns string or null
*/ */
export const findModuleId = traceFunction("findModuleId", function findModuleId(...code: string[]) { export const findModuleId = traceFunction("findModuleId", function findModuleId(...code: string[]) {
const filter = filters.byCode(...code); outer:
for (const id in wreq.m) { for (const id in wreq.m) {
const mod = wreq.m[id]; const str = wreq.m[id].toString();
if (filter(mod)) { for (const c of code) {
return id; if (!str.includes(c)) continue outer;
} }
return id;
} }
const err = new Error("Didn't find module with code(s):\n" + code.join("\n")); const err = new Error("Didn't find module with code(s):\n" + code.join("\n"));