Skip to content

Commit b6eb33e

Browse files
committed
fix: coderabbit
1 parent 565ad59 commit b6eb33e

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

databusclient/api/delete.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,15 @@ def _delete_artifact(databusURI: str, databus_key: str, dry_run: bool = False, f
108108
# Multiple versions case [{}, {}]
109109

110110
# If versions is None or empty skip
111-
if not versions:
111+
if versions is None:
112+
print(f"No versions found for artifact: {databusURI}")
113+
else:
112114
version_uris = [v["@id"] for v in versions if "@id" in v]
113115
if not version_uris:
114-
raise ValueError("No versions found in artifact JSON-LD")
115-
116-
# Delete all versions
117-
_delete_list(version_uris, databus_key, dry_run=dry_run, force=force)
116+
print(f"No version URIs found in artifact JSON-LD for: {databusURI}")
117+
else:
118+
# Delete all versions
119+
_delete_list(version_uris, databus_key, dry_run=dry_run, force=force)
118120

119121
# Finally, delete the artifact itself
120122
_delete_resource(databusURI, databus_key, dry_run=dry_run, force=force)

0 commit comments

Comments
 (0)