mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	export: Fix exporting with an output file at a relative path.
Fixes #7051.
This commit is contained in:
		@@ -111,6 +111,8 @@ class Command(ZulipBaseCommand):
 | 
				
			|||||||
        output_dir = options["output_dir"]
 | 
					        output_dir = options["output_dir"]
 | 
				
			||||||
        if output_dir is None:
 | 
					        if output_dir is None:
 | 
				
			||||||
            output_dir = tempfile.mkdtemp(prefix="/tmp/zulip-export-")
 | 
					            output_dir = tempfile.mkdtemp(prefix="/tmp/zulip-export-")
 | 
				
			||||||
 | 
					        else:
 | 
				
			||||||
 | 
					            output_dir = os.path.realpath(output_dir)
 | 
				
			||||||
        if os.path.exists(output_dir):
 | 
					        if os.path.exists(output_dir):
 | 
				
			||||||
            shutil.rmtree(output_dir)
 | 
					            shutil.rmtree(output_dir)
 | 
				
			||||||
        os.makedirs(output_dir)
 | 
					        os.makedirs(output_dir)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user