Better Photo suggested names.
GitOrigin-RevId: 21ef626dda95163216d26a2eae0dec8729d11365
This commit is contained in:
parent
284895eefa
commit
bc7599925e
@ -91,12 +91,7 @@ static FileId register_photo(FileManager *file_manager, FileType file_type, int6
|
|||||||
|
|
||||||
LOG(DEBUG) << "Receive photo of type " << static_cast<int8>(file_type) << " in [" << dc_id << "," << volume_id << ","
|
LOG(DEBUG) << "Receive photo of type " << static_cast<int8>(file_type) << " in [" << dc_id << "," << volume_id << ","
|
||||||
<< local_id << "]. Id: (" << id << ", " << access_hash << ")";
|
<< local_id << "]. Id: (" << id << ", " << access_hash << ")";
|
||||||
auto suggested_name = [&] {
|
auto suggested_name = PSTRING() << static_cast<uint64>(volume_id) << "_" << static_cast<uint64>(local_id) << ".jpg";
|
||||||
if (id) {
|
|
||||||
return PSTRING() << static_cast<uint64>(id) << ".jpg";
|
|
||||||
}
|
|
||||||
return PSTRING() << static_cast<uint64>(volume_id) << "_" << static_cast<uint64>(local_id) << ".jpg";
|
|
||||||
}();
|
|
||||||
return file_manager->register_remote(
|
return file_manager->register_remote(
|
||||||
FullRemoteFileLocation(file_type, id, access_hash, local_id, volume_id, secret, dc_id),
|
FullRemoteFileLocation(file_type, id, access_hash, local_id, volume_id, secret, dc_id),
|
||||||
FileLocationSource::FromServer, owner_dialog_id, file_size, 0, std::move(suggested_name));
|
FileLocationSource::FromServer, owner_dialog_id, file_size, 0, std::move(suggested_name));
|
||||||
|
Reference in New Issue
Block a user