From f9191b1f4be6cc199d759ba23f67f9546d3309ce Mon Sep 17 00:00:00 2001 From: Markus Scheidgen <markus.scheidgen@gmail.com> Date: Wed, 25 Mar 2020 14:34:33 +0100 Subject: [PATCH] Fix for racecondition during tests. #301 --- .gitignore | 3 ++- dependencies/parsers/eels | 1 + nomad/app/api/upload.py | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 160000 dependencies/parsers/eels diff --git a/.gitignore b/.gitignore index 271b38436f..98f3653b17 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,5 @@ target/ vscode/ nomad.yaml gunicorn.log.conf -gunicorn.conf \ No newline at end of file +gunicorn.conf +nomad/normalizing/data/springer.msg diff --git a/dependencies/parsers/eels b/dependencies/parsers/eels new file mode 160000 index 0000000000..3b9b3c802e --- /dev/null +++ b/dependencies/parsers/eels @@ -0,0 +1 @@ +Subproject commit 3b9b3c802ed5c59687e863c0b5487c373a6649a9 diff --git a/nomad/app/api/upload.py b/nomad/app/api/upload.py index 8655a0e8db..0f093453d4 100644 --- a/nomad/app/api/upload.py +++ b/nomad/app/api/upload.py @@ -380,7 +380,7 @@ class UploadResource(Resource): order_by = ('-%s' if order == -1 else '+%s') % order_by - calcs = upload.all_calcs((page - 1) * per_page, page * per_page, order_by=order_by) + calcs = list(upload.all_calcs((page - 1) * per_page, page * per_page, order_by=order_by)) failed_calcs = upload.failed_calcs result = ProxyUpload(upload, { 'pagination': dict( -- GitLab