From bc2e6c4fd1ce8f7e7e1411a40d2886c7be3f1dba Mon Sep 17 00:00:00 2001 From: John Preston Date: Sun, 12 Sep 2021 20:56:04 +0300 Subject: [PATCH] Accept uppercase hex values in theme testing links. --- Telegram/SourceFiles/data/data_cloud_themes.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Telegram/SourceFiles/data/data_cloud_themes.cpp b/Telegram/SourceFiles/data/data_cloud_themes.cpp index abe374334..ea14b8e61 100644 --- a/Telegram/SourceFiles/data/data_cloud_themes.cpp +++ b/Telegram/SourceFiles/data/data_cloud_themes.cpp @@ -486,6 +486,8 @@ std::optional CloudThemes::updateThemeFromLink( ? std::nullopt : (value[0] >= 'a' && value[0] <= 'f') ? std::make_optional(10 + int(value[0].unicode() - 'a')) + : (value[0] >= 'A' && value[0] <= 'F') + ? std::make_optional(10 + int(value[0].unicode() - 'A')) : (value[0] >= '0' && value[0] <= '9') ? std::make_optional(int(value[0].unicode() - '0')) : std::nullopt;