From 87b7685cf9461da5963db2baef1762b3e850346d Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 6 Jun 2016 14:45:26 +0200 Subject: [PATCH] Fixed overwriting files in SettingsForm --- src/pretix/base/forms/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/base/forms/__init__.py b/src/pretix/base/forms/__init__.py index b0a61be99f..de29ee0a8a 100644 --- a/src/pretix/base/forms/__init__.py +++ b/src/pretix/base/forms/__init__.py @@ -116,8 +116,8 @@ class SettingsForm(forms.Form): ) else: fname = '%s/%s.%s' % (self.obj.slug, name, value.name.split('.')[-1]) - default_storage.save(fname, value) - value._name = fname + newname = default_storage.save(fname, value) + value._name = newname elif isinstance(value, File): # file is unchanged continue