Merge pull request #2616 from mononaut/detailed-unfurler-logs

More detailed unfurler error logs
This commit is contained in:
wiz 2022-10-09 02:30:38 +09:00 committed by GitHub
commit 4924c521a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -112,14 +112,14 @@ class Server {
const screenshot = await page.screenshot(); const screenshot = await page.screenshot();
return screenshot; return screenshot;
} else if (success === false) { } else if (success === false) {
logger.warn(`failed to render page preview for ${action} due to client-side error, e.g. requested an invalid txid`); logger.warn(`failed to render ${path} for ${action} due to client-side error, e.g. requested an invalid txid`);
page.repairRequested = true; page.repairRequested = true;
} else { } else {
logger.warn(`failed to render page preview for ${action} due to puppeteer timeout`); logger.warn(`failed to render ${path} for ${action} due to puppeteer timeout`);
page.repairRequested = true; page.repairRequested = true;
} }
} catch (e) { } catch (e) {
logger.err(`failed to render page for ${action}: ` + (e instanceof Error ? e.message : `${e}`)); logger.err(`failed to render ${path} for ${action}: ` + (e instanceof Error ? e.message : `${e}`));
page.repairRequested = true; page.repairRequested = true;
} }
} }
@ -154,7 +154,7 @@ class Server {
res.send(img); res.send(img);
} }
} catch (e) { } catch (e) {
logger.err(e instanceof Error ? e.message : `${e}`); logger.err(e instanceof Error ? e.message : `${e} ${req.params[0]}`);
res.status(500).send(e instanceof Error ? e.message : e); res.status(500).send(e instanceof Error ? e.message : e);
} }
} }