From 2c9a71d715e39e7cdaa084d8741883fb5103fed0 Mon Sep 17 00:00:00 2001 From: Markus Scheidgen <markus.scheidgen@gmail.com> Date: Tue, 14 Sep 2021 15:12:41 +0200 Subject: [PATCH] Only lift embargo on edit for uploads that are published. #606 --- nomad/app/flask/api/repo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nomad/app/flask/api/repo.py b/nomad/app/flask/api/repo.py index 79e2280c4b..0ff2fecd9c 100644 --- a/nomad/app/flask/api/repo.py +++ b/nomad/app/flask/api/repo.py @@ -733,7 +733,8 @@ class EditRepoCalcsResource(Resource): if lift_embargo: for upload_id in upload_ids: upload = proc.Upload.get(upload_id) - upload.re_pack() + if upload.published: + upload.re_pack() # remove potentially empty old datasets if removed_datasets is not None: -- GitLab