Fix strings for group profile colors.

This commit is contained in:
John Preston 2024-08-28 17:45:29 +04:00
parent 76be4a3eb9
commit 6e1ddef4fe
2 changed files with 17 additions and 4 deletions

View file

@ -4478,6 +4478,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
"lng_admin_log_set_profile_background_emoji" = "{from} set channel profile background emoji to {emoji}";
"lng_admin_log_change_profile_background_emoji" = "{from} changed channel profile background emoji from {previous} to {emoji}";
"lng_admin_log_removed_profile_background_emoji" = "{from} removed channel profile background emoji {emoji}";
"lng_admin_log_change_profile_color_group" = "{from} changed group profile color from {previous} to {color}";
"lng_admin_log_set_profile_background_emoji_group" = "{from} set group profile background emoji to {emoji}";
"lng_admin_log_change_profile_background_emoji_group" = "{from} changed group profile background emoji from {previous} to {emoji}";
"lng_admin_log_removed_profile_background_emoji_group" = "{from} removed group profile background emoji {emoji}";
"lng_admin_log_change_wallpaper" = "{from} changed channel wallpaper";
"lng_admin_log_set_status" = "{from} set channel emoji status to {emoji}";
"lng_admin_log_change_status" = "{from} changed channel emoji status from {previous} to {emoji}";

View file

@ -1922,13 +1922,22 @@ void GenerateItems(
};
const auto createChangeProfilePeerColor = [&](const LogChangeProfilePeerColor &data) {
const auto group = channel->isMegagroup();
createColorChange(
data.vprev_value(),
data.vnew_value(),
tr::lng_admin_log_change_profile_color,
tr::lng_admin_log_set_profile_background_emoji,
tr::lng_admin_log_removed_profile_background_emoji,
tr::lng_admin_log_change_profile_background_emoji);
(group
? tr::lng_admin_log_change_profile_color_group
: tr::lng_admin_log_change_profile_color),
(group
? tr::lng_admin_log_set_profile_background_emoji_group
: tr::lng_admin_log_set_profile_background_emoji),
(group
? tr::lng_admin_log_removed_profile_background_emoji_group
: tr::lng_admin_log_removed_profile_background_emoji),
(group
? tr::lng_admin_log_change_profile_background_emoji_group
: tr::lng_admin_log_change_profile_background_emoji));
};
const auto createChangeWallpaper = [&](const LogChangeWallpaper &data) {