python3: import site json from file content

This commit is contained in:
Paul Marillonnet 2020-02-11 14:22:52 +01:00
parent 37ee79e73a
commit 7bf7c85d22
1 changed files with 2 additions and 1 deletions

View File

@ -708,7 +708,8 @@ class SiteImportView(MediaMixin, FormView):
def form_valid(self, form):
try:
json_site = json.load(self.request.FILES['site_json'])
json_site = json.loads(force_text(
self.request.FILES['site_json'].read()))
except ValueError:
form.add_error('site_json', _('File is not in the expected JSON format.'))
return self.form_invalid(form)