Fixed overwriting files in SettingsForm

This commit is contained in:
Raphael Michel
2016-06-06 14:45:26 +02:00
parent 4d886b3d98
commit 87b7685cf9

View File

@@ -116,8 +116,8 @@ class SettingsForm(forms.Form):
) )
else: else:
fname = '%s/%s.%s' % (self.obj.slug, name, value.name.split('.')[-1]) fname = '%s/%s.%s' % (self.obj.slug, name, value.name.split('.')[-1])
default_storage.save(fname, value) newname = default_storage.save(fname, value)
value._name = fname value._name = newname
elif isinstance(value, File): elif isinstance(value, File):
# file is unchanged # file is unchanged
continue continue