From 38d58069c8374bfb8696f6e6255f74e6aeb1feb5 Mon Sep 17 00:00:00 2001 From: Lea Date: Wed, 15 Mar 2023 20:35:11 +0100 Subject: [PATCH] Correctly parse Revolt emojis --- bridge/src/discord/bridgeEmojis.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bridge/src/discord/bridgeEmojis.ts b/bridge/src/discord/bridgeEmojis.ts index 4183f52..167177f 100644 --- a/bridge/src/discord/bridgeEmojis.ts +++ b/bridge/src/discord/bridgeEmojis.ts @@ -13,7 +13,11 @@ async function fetchEmojiList(): Promise> { const start = file.indexOf('...{') + 3; const end = file.indexOf('},') + 1; - return JSON5.parse(file.substring(start, end).trim()); + return JSON5.parse( + file.substring(start, end) + .replace(/^\s*[0-9]+:/gm, (match) => `"${match.replace(/(^\s+)|(:$)/g, '')}":`) + .trim() + ); } const emojiUpdate = async () => {