Skip invalid ownerless JSON rows (#1540)

This commit is contained in:
red person
2026-06-03 08:06:57 +03:00
committed by GitHub
parent ee8c049f9e
commit d8f5c04340
2 changed files with 31 additions and 5 deletions
+18
View File
@@ -0,0 +1,18 @@
from scripts.claim_ownerless import claim_json_entries
def test_claim_json_entries_skips_invalid_rows():
rows = [
{"id": "a"},
"bad-row",
None,
{"id": "b", "owner": "already"},
]
assert claim_json_entries(rows, "admin") == 1
assert rows == [
{"id": "a", "owner": "admin"},
"bad-row",
None,
{"id": "b", "owner": "already"},
]