Page MenuHomeSoftware Heritage

D4742.id16794.diff
No OneTemporary

D4742.id16794.diff

diff --git a/swh/deposit/api/common.py b/swh/deposit/api/common.py
--- a/swh/deposit/api/common.py
+++ b/swh/deposit/api/common.py
@@ -817,11 +817,10 @@
"code deposits, only one may be used on a given deposit.",
)
- self._deposit_put(
- deposit=deposit, in_progress=headers.in_progress,
- )
-
if swhid is not None:
+ self._deposit_put(
+ deposit=deposit, in_progress=True,
+ )
swhid, swhid_ref, depo, depo_request = self._store_metadata_deposit(
deposit, swhid, metadata, raw_metadata
)
@@ -841,6 +840,10 @@
archive=None,
)
+ self._deposit_put(
+ deposit=deposit, in_progress=headers.in_progress,
+ )
+
self._deposit_request_put(
deposit,
{METADATA_KEY: metadata, RAW_METADATA_KEY: raw_metadata},

File Metadata

Mime Type
text/plain
Expires
Jul 3 2025, 9:53 AM (5 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3223261

Event Timeline