diff --git a/swh/web/admin/deposit.py b/swh/web/admin/deposit.py --- a/swh/web/admin/deposit.py +++ b/swh/web/admin/deposit.py @@ -124,7 +124,7 @@ for row in table_data["data"]: metadata = get_deposit_raw_metadata(row["id"]) if metadata: - row["raw_metadata"] = metadata[-1] + row["raw_metadata"] = metadata else: row["raw_metadata"] = None diff --git a/swh/web/common/utils.py b/swh/web/common/utils.py --- a/swh/web/common/utils.py +++ b/swh/web/common/utils.py @@ -495,7 +495,7 @@ @django_cache() def get_deposit_raw_metadata(deposit_id: int) -> Optional[str]: config = get_config()["deposit"] - url = f"{config['private_api_url']}/{deposit_id}/meta" + url = f"{config['private_api_url']}/{deposit_id}/meta/" return requests.get(url).json()["raw_metadata"]