Skip to content

Commit 94058ca

Browse files
committed
Accept sub-GB RAM and tablet-weight phones in the seed validator
TechAPI #257 corrected storage-as-RAM on 2006-2012 phones (original iPhone 128 MB, Nexus S 512 MB) and relaxed its own validator to 0.016-64 GB RAM and 50-1500 g. This copy still rejected them, failing CI on every PR.
1 parent aec1324 commit 94058ca

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎app/validate.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -309,9 +309,9 @@ def validate() -> list[str]:
309309
_check_slug(fname, rec.get("slug"), errors)
310310
if "release_date" in rec:
311311
_check_date(fname, rec["release_date"], errors)
312-
_check_range(fname, "ram_gb", rec.get("ram_gb"), 1, 64, errors)
312+
_check_range(fname, "ram_gb", rec.get("ram_gb"), 0.016, 64, errors)
313313
_check_range(fname, "battery_mah", rec.get("battery_mah"), 500, 12000, errors)
314-
_check_range(fname, "weight_g", rec.get("weight_g"), 50, 500, errors)
314+
_check_range(fname, "weight_g", rec.get("weight_g"), 50, 1500, errors)
315315
if "msrp_usd" in rec:
316316
_check_range(fname, "msrp_usd", rec["msrp_usd"], 50, 5000, errors)
317317
if rec.get("brand") not in brand_slugs:

0 commit comments

Comments
 (0)