diff --git a/portal/views/secure/datafile.py b/portal/views/secure/datafile.py index 595136d7a0bec2b2a6c286772baa710321f82c3f..c379bcb71cf598ba7b44044d3258f225a1489248 100644 --- a/portal/views/secure/datafile.py +++ b/portal/views/secure/datafile.py @@ -377,7 +377,14 @@ class DataFileUploadServletView(LoginRequiredMixin, ActivePageViewMixin, CreateV dataset.files.add(file) dataset.save() - return JsonResponse({'fid': file.id}) + return JsonResponse({ + 'id': file.id, + 'iric_data_id': file.iric_data_id, + 'filename': file.filename, + 'hash': file.hash, + 'uploaded_by': file.uploaded_by.fullname, + 'lab': str(file.lab) if file.lab else '' + }) def get_form(self, form_class=None): if form_class is None: