diff --git a/ref-test/app/admin/static/js/script.js b/ref-test/app/admin/static/js/script.js index 30c8a49..96004f9 100644 --- a/ref-test/app/admin/static/js/script.js +++ b/ref-test/app/admin/static/js/script.js @@ -77,7 +77,7 @@ $('.test-action').click(function(event) { $.ajax({ url: `/admin/tests/edit/`, type: 'POST', - data: JSON.stringify({'id': id, 'action': action}), // TODO Change how CRUD operations work + data: JSON.stringify({'id': id, 'action': action}), contentType: 'application/json', success: function(response) { window.location.href = '/admin/tests/'; diff --git a/ref-test/app/admin/views.py b/ref-test/app/admin/views.py index 65bb6f2..cfea08f 100644 --- a/ref-test/app/admin/views.py +++ b/ref-test/app/admin/views.py @@ -214,7 +214,7 @@ def _questions(): if form.validate_on_submit(): upload = form.data_file.data if not check_is_json(upload): return jsonify({'error': 'Invalid file. Please upload a JSON file.'}), 400 - if not validate_json(upload): return jsonify({'error': 'The data in the file is invalid.'}), 400 # TODO Perhaps make a more complex validation script + if not validate_json(upload): return jsonify({'error': 'The data in the file is invalid.'}), 400 new_dataset = Dataset() success, message = new_dataset.create( upload = upload,