Skip to content

Commit

Permalink
Fix JSON errors on dates
Browse files Browse the repository at this point in the history
  • Loading branch information
barseghyanartur committed Mar 18, 2020
1 parent cda8383 commit b20342d
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions src/fobi/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
from django.contrib.auth.decorators import login_required, permission_required
from django.core.exceptions import ObjectDoesNotExist
from django.core.files.storage import FileSystemStorage
from django.core.serializers.json import DjangoJSONEncoder
from django.forms import ValidationError
from django.http import Http404, HttpResponseRedirect
from django.shortcuts import redirect
Expand Down Expand Up @@ -2350,7 +2351,10 @@ def export_form_entry(request, form_entry_id, template_name=None):
# }
# )

data_exporter = JSONDataExporter(json.dumps(data), form_entry.slug)
data_exporter = JSONDataExporter(
json.dumps(data, cls=DjangoJSONEncoder),
form_entry.slug
)

return data_exporter.export()

Expand Down Expand Up @@ -2548,7 +2552,10 @@ def export_form_wizard_entry(request,
}
)

data_exporter = JSONDataExporter(json.dumps(data), form_wizard_entry.slug)
data_exporter = JSONDataExporter(
json.dumps(data, cls=DjangoJSONEncoder),
form_wizard_entry.slug
)

return data_exporter.export()

Expand Down

0 comments on commit b20342d

Please sign in to comment.