From 45c9747d4befc3a8feaff6ddbca677ea4b96b5e4 Mon Sep 17 00:00:00 2001 From: evykassirer Date: Thu, 13 Mar 2025 22:25:36 -0700 Subject: [PATCH] hotkey: Fix upvote first emoji shortcut for custom emoji. Fixes a bug introduced in #96eb49d, which broke the hotkey for custom emoji. --- web/src/hotkey.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/hotkey.js b/web/src/hotkey.js index 1b805c8b3e..e9fa852d29 100644 --- a/web/src/hotkey.js +++ b/web/src/hotkey.js @@ -1229,7 +1229,9 @@ export function process_hotkey(e, hotkey) { } const canonical_name = emoji.get_emoji_name(first_reaction.emoji_code); - reactions.toggle_emoji_reaction(msg, canonical_name); + // `canonical_name` will be `undefined` for custom emoji, so we can default + // to the `emoji_name`. + reactions.toggle_emoji_reaction(msg, canonical_name ?? first_reaction.emoji_name); return true; } case "toggle_topic_visibility_policy":