From 7aa0f8b35d520da317b5878a8acdcc386fffe60b Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Tue, 9 Feb 2021 00:38:59 +0100 Subject: [PATCH] improve image handling --- owrx/controllers/settings.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/owrx/controllers/settings.py b/owrx/controllers/settings.py index 7e4674e..56ff1e4 100644 --- a/owrx/controllers/settings.py +++ b/owrx/controllers/settings.py @@ -365,11 +365,10 @@ class GeneralSettingsController(AdminController): return variables def handle_image(self, data, image_id): - if image_id not in data or not data[image_id]: - return - config = CoreConfig() - filename = "{}-{}".format(image_id, data[image_id]) - shutil.copy(config.get_temporary_directory() + "/" + filename, config.get_data_directory() + "/" + image_id) + if image_id in data and data[image_id]: + config = CoreConfig() + filename = "{}-{}".format(image_id, data[image_id]) + shutil.copy(config.get_temporary_directory() + "/" + filename, config.get_data_directory() + "/" + image_id) del data[image_id] def processFormData(self):