From c021bdfb9879ecf25a20a0ffaf143775c1142e05 Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 20 Apr 2022 19:31:30 +0300 Subject: [PATCH] Add 4 more allowed characters for file name from file extension in accordance with Telegram server-side limit. --- tdutils/td/utils/filesystem.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tdutils/td/utils/filesystem.cpp b/tdutils/td/utils/filesystem.cpp index c4f5e4282..ae7483cf4 100644 --- a/tdutils/td/utils/filesystem.cpp +++ b/tdutils/td/utils/filesystem.cpp @@ -159,8 +159,8 @@ string clean_filename(CSlice name) { } PathView path_view(name); - auto filename = clean_filename_part(path_view.file_stem(), 60); - auto extension = clean_filename_part(path_view.extension(), 20); + auto filename = clean_filename_part(path_view.file_stem(), 64); + auto extension = clean_filename_part(path_view.extension(), 16); if (!extension.empty()) { if (filename.empty()) { filename = std::move(extension);