export_single_user: Fix usage with relative --output directory.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2021-12-16 19:11:33 -08:00 committed by Tim Abbott
parent 0daf32310e
commit 6855df0abb

View File

@ -34,6 +34,7 @@ class Command(ZulipBaseCommand):
if output_dir is None:
output_dir = tempfile.mkdtemp(prefix="zulip-export-")
else:
output_dir = os.path.abspath(output_dir)
if os.path.exists(output_dir) and os.listdir(output_dir):
raise CommandError(
f"Refusing to overwrite nonempty directory: {output_dir}. Aborting...",