From c86ca6a61a1bd9de83a5a7cd9a845d3474a0221f Mon Sep 17 00:00:00 2001
From: John Preston <johnprestonmail@gmail.com>
Date: Fri, 1 Dec 2023 13:05:06 +0400
Subject: [PATCH] Check custom reactions in channels better.

---
 Telegram/SourceFiles/data/data_message_reactions.cpp | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/Telegram/SourceFiles/data/data_message_reactions.cpp b/Telegram/SourceFiles/data/data_message_reactions.cpp
index 664c68715..9dc677fbf 100644
--- a/Telegram/SourceFiles/data/data_message_reactions.cpp
+++ b/Telegram/SourceFiles/data/data_message_reactions.cpp
@@ -181,10 +181,12 @@ PossibleItemReactionsRef LookupPossibleReactions(
 			}
 			return true;
 		});
-		for (const auto &id : allowed.some) {
-			if (!added.contains(id)) {
-				if (const auto temp = reactions->lookupTemporary(id)) {
-					result.recent.push_back(temp);
+		if (allowed.type == AllowedReactionsType::Some) {
+			for (const auto &id : allowed.some) {
+				if (!added.contains(id)) {
+					if (const auto temp = reactions->lookupTemporary(id)) {
+						result.recent.push_back(temp);
+					}
 				}
 			}
 		}