diff --git a/eossr/scripts/eossr_upload_repository.py b/eossr/scripts/eossr_upload_repository.py index 1ad1f63237b9a6534ed8f0892759abc7b6ac45c7..ecc83bb7617f4a0d64712f219917e9ab25fdb430 100644 --- a/eossr/scripts/eossr_upload_repository.py +++ b/eossr/scripts/eossr_upload_repository.py @@ -7,7 +7,6 @@ import argparse import json from pathlib import Path from distutils.util import strtobool -from copy import deepcopy from eossr.api.zenodo import ZenodoAPI, Record from eossr.metadata.codemeta2zenodo import converter from eossr.utils import zip_repository @@ -80,7 +79,7 @@ def upload(zenodo_token, sandbox_flag, upload_directory, zip_root_dir=False, rec else: raise FileNotFoundError("No metadata provided") - metadata_for_check = deepcopy(metadata) + metadata_for_check = {'metadata': metadata} metadata_for_check['id'] = 1 # fake id to create fake record record = Record(metadata_for_check) print(f"metadata for check: {metadata_for_check}")