mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 21:11:30 +08:00 
			
		
		
		
	fix import for tars generated outside of trilium
This commit is contained in:
		
							parent
							
								
									c7a609e349
								
							
						
					
					
						commit
						25f8df1e03
					
				| @ -151,10 +151,15 @@ async function parseImportFile(file) { | |||||||
|         if (header.type === 'file') { |         if (header.type === 'file') { | ||||||
|             ({name, key} = getFileName(header.name)); |             ({name, key} = getFileName(header.name)); | ||||||
|         } |         } | ||||||
|         else { |         else if (header.type === 'directory') { | ||||||
|             name = header.name; |             // directory entries in tar often end with directory separator
 | ||||||
|  |             name = (header.name.endsWith("/") || header.name.endsWith("\\")) ? header.name.substr(0, header.name.length - 1) : header.name; | ||||||
|             key = 'directory'; |             key = 'directory'; | ||||||
|         } |         } | ||||||
|  |         else { | ||||||
|  |             log.error("Unrecognized tar entry: " + JSON.stringify(header)); | ||||||
|  |             return; | ||||||
|  |         } | ||||||
| 
 | 
 | ||||||
|         let file = fileMap[name]; |         let file = fileMap[name]; | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 azivner
						azivner