From 1b4307d81201a73d3b688bf2f204f54a1d370060 Mon Sep 17 00:00:00 2001 From: Samuel Gaist <samuel.gaist@idiap.ch> Date: Thu, 4 Oct 2018 15:18:41 +0200 Subject: [PATCH] [databases][admin] Fixed editing --- beat/web/databases/admin.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/beat/web/databases/admin.py b/beat/web/databases/admin.py index 2d1b556e9..35d43c911 100755 --- a/beat/web/databases/admin.py +++ b/beat/web/databases/admin.py @@ -117,7 +117,10 @@ class DatabaseModelForm(forms.ModelForm): if 'declaration_file' in self.data and \ isinstance(self.data['declaration_file'], six.string_types): - self.data['declaration_file'] = ContentFile(self.data['declaration_file'], name='unsaved') + mutable_data = self.data.copy() + mutable_data['declaration_file'] = ContentFile(self.data['declaration_file'], name='unsaved') + self.data = mutable_data + #---------------------------------------------------------- -- GitLab