Default undated photo uploads to today

This commit is contained in:
2026-09-20 02:30:32 +03:30
parent cf46d62ede
commit b024474915
3 changed files with 10 additions and 8 deletions
+4 -2
View File
@@ -1,6 +1,7 @@
import io
import hashlib
import json
from datetime import datetime, timezone
from pathlib import Path
import subprocess
import sys
@@ -191,8 +192,9 @@ def test_photo_dates_can_come_from_photos_library_metadata(service):
assert "valid ISO dates" in invalid.json["error"]
missing = upload(client, [photo(exif=Image.Exif())])
assert missing.status_code == 400
assert "capture date is missing" in missing.json["error"]
assert missing.status_code == 202
manifest = json.loads((data / "submissions" / missing.json["id"] / "manifest.json").read_text())
assert datetime.fromisoformat(manifest["capture_dates"][0]).date() == datetime.now(timezone.utc).date()
def test_batch_date_taken_overrides_metadata_for_analog_photos(service):