From b4da3b464bd51104df67f41a3d19755cf8e64ac7 Mon Sep 17 00:00:00 2001 From: Kevin Chung Date: Mon, 4 Feb 2019 23:19:07 -0500 Subject: [PATCH] Replace temfile.SpooledTemporaryFile with tempfile.NamedTemporaryFile (#870) * Replace `tempfile.SpooledTemporaryFile` with `tempfile.NamedTemporaryFile` in exports code * Closes #869 --- CTFd/utils/exports/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CTFd/utils/exports/__init__.py b/CTFd/utils/exports/__init__.py index ce6884ef..d624bca8 100644 --- a/CTFd/utils/exports/__init__.py +++ b/CTFd/utils/exports/__init__.py @@ -57,7 +57,7 @@ def export_ctf(): db = dataset.connect(get_app_config('SQLALCHEMY_DATABASE_URI')) # Backup database - backup = tempfile.SpooledTemporaryFile() + backup = tempfile.NamedTemporaryFile() backup_zip = zipfile.ZipFile(backup, 'w')