[xattr] Always use UTF-8
On Windows and other systems, other encodings would break when trying to encode non-ASCII characters. Simply use UTF-8, like every sane system.
This commit is contained in:
		
							parent
							
								
									168da92b9a
								
							
						
					
					
						commit
						afc7bc33cb
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -99,7 +99,7 @@ class XAttrMetadataPP(PostProcessor):
 | 
			
		|||
                    if infoname == "upload_date":
 | 
			
		||||
                        value = hyphenate_date(value)
 | 
			
		||||
 | 
			
		||||
                    byte_value = value.encode(preferredencoding())
 | 
			
		||||
                    byte_value = value.encode('utf-8')
 | 
			
		||||
                    write_xattr(filename, xattrname, byte_value)
 | 
			
		||||
 | 
			
		||||
            return True, info
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue