Fix reporter breaking because of ConsoleShortcuts

This commit is contained in:
Nuckyz 2024-05-29 06:03:31 -03:00
parent 537fc5e33d
commit 4a872236e1
No known key found for this signature in database
GPG key ID: 440BF8296E1C4AD9

View file

@ -204,8 +204,13 @@ page.on("console", async e => {
report.badWebpackFinds.push(await rawArgs[1].jsonValue() as string); report.badWebpackFinds.push(await rawArgs[1].jsonValue() as string);
} }
if (isVencord) { if (isVencord && level !== "error") {
const args = await Promise.all(e.args().map(a => a.jsonValue())); let args: unknown[] = [];
try {
args = await Promise.all(e.args().map(a => a.jsonValue()));
} catch {
return;
}
const [, tag, message] = args as Array<string>; const [, tag, message] = args as Array<string>;
const cause = await maybeGetError(e.args()[3]); const cause = await maybeGetError(e.args()[3]);