From 4f706ba41ad405f7f1753c1fc4597ba4d126698a Mon Sep 17 00:00:00 2001 From: lowlighter <22963968+lowlighter@users.noreply.github.com> Date: Sat, 27 Feb 2021 15:32:02 +0100 Subject: [PATCH] Fix token NOT_NEEDED with GitHub emojis --- source/app/metrics/utils.mjs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/source/app/metrics/utils.mjs b/source/app/metrics/utils.mjs index ac956ed5..44371ee0 100644 --- a/source/app/metrics/utils.mjs +++ b/source/app/metrics/utils.mjs @@ -183,9 +183,15 @@ //Load gemojis console.debug("metrics/svg/gemojis > rendering gemojis") const emojis = new Map() - for (const [emoji, url] of Object.entries((await rest.emojis.get()).data).map(([key, value]) => [`:${key}:`, value])) { - if (((!emojis.has(emoji)))&&(new RegExp(emoji, "g").test(rendered))) - emojis.set(emoji, ``) + try { + for (const [emoji, url] of Object.entries((await rest.emojis.get()).data).map(([key, value]) => [`:${key}:`, value])) { + if (((!emojis.has(emoji)))&&(new RegExp(emoji, "g").test(rendered))) + emojis.set(emoji, ``) + } + } + catch (error) { + console.debug("metrics/svg/gemojis > could not load gemojis") + console.debug(error) } //Apply replacements for (const [emoji, gemoji] of emojis)