Bug #1636
closed
Non-latin letters seem to get corrupt on download
Added by 0xd34df00d over 10 years ago.
Updated over 10 years ago.
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.
- Category changed from Plugins: NetStoreManager to Plugins: CSTP
- Assignee changed from Magog to 0xd34df00d
- Target version set to 0.6.70
- Estimated time set to 2:00 h
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"
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Closed
Also available in: Atom
PDF