Project

General

Profile

Bug #1636

Non-latin letters seem to get corrupt on download

Added by 0xd34df00d about 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: CSTP
Target version:
Start date:
05/29/2014
Due date:
% Done:

100%

Estimated time:
2.00 h
Reported in:
master

Description

I'm having a file named соглашение.pdf in my Google Disk account, and downloading it created a file named __________.pdf. Seems like non-latin1 symbols are handled incorrectly.

#1

Updated by 0xd34df00d about 7 years ago

  • Estimated time set to 2.00 h
  • Target version set to 0.6.70
  • Assignee changed from Magog to 0xd34df00d
  • Category changed from Plugins: NetStoreManager to Plugins: CSTP

Ok, seems like it's CSTP who breaks the naming:

[30.05.2014 00:29:36.566] [0x1a51050] [023] void LeechCraft::NetStoreManager::GoogleDrive::DriveManager::DownloadFile(const QString &, const QUrl &, TaskParameters, bool, bool) "соглашение.pdf" QMap(("Filename", QVariant(QString, "соглашение_1401395376.pdf") ) )  
[30.05.2014 00:29:41.747] [0x1a51050] [024] void LeechCraft::CSTP::Task::HandleMetadataFilename() "attachment;filename="__________.pdf";filename*=UTF-8''%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5.pdf" 

#2

Updated by 0xd34df00d about 7 years ago

  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved
#3

Updated by 0xd34df00d about 7 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF