diff --git a/source/app/metrics/utils.mjs b/source/app/metrics/utils.mjs index 0c694736..83e8de62 100644 --- a/source/app/metrics/utils.mjs +++ b/source/app/metrics/utils.mjs @@ -512,7 +512,7 @@ export const svg = { console.debug("metrics/svg/gemojis > rendering gemojis") const emojis = new Map() try { - for (const [emoji, url] of Object.entries((await rest.emojis.get()).data).map(([key, value]) => [`:${key}:`, value])) { + for (const [emoji, url] of Object.entries((await rest.emojis.get().catch(() => ({data:{}}))).data).map(([key, value]) => [`:${key}:`, value])) { if ((!emojis.has(emoji)) && (new RegExp(emoji, "g").test(rendered))) emojis.set(emoji, ``) } diff --git a/source/plugins/core/metadata.yml b/source/plugins/core/metadata.yml index 7b1e2517..b16930cd 100644 --- a/source/plugins/core/metadata.yml +++ b/source/plugins/core/metadata.yml @@ -238,6 +238,8 @@ inputs: GitHub supports additional emojis which are not registered in Unicode standard (:octocat:, :shipit:, :trollface:, ...) See full list at https://api.github.com/emojis. + This option has no effect when `token: NOT_NEEDED` is set. + May increase filesize type: boolean default: yes