Bug #1636
closed
  
Non-latin letters seem to get corrupt on download
 
        
        Added by 0xd34df00d over 11 years ago.
        Updated over 11 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