Prechádzať zdrojové kódy

function "read_exif_datetime_original": add support for timestamps without timezone

Fabian Peter Hammerle 10 mesiacov pred
rodič
commit
1fdaf25eab
1 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  1. 5 1
      profile_default/startup/init.py

+ 5 - 1
profile_default/startup/init.py

@@ -55,7 +55,11 @@ def read_exif_datetime_original(path: str) -> datetime.datetime:
             ).isoformat()
             + "."
             + tags["EXIF SubSecTimeOriginal"].values
-            + tags["EXIF OffsetTimeOriginal"].values
+            + (
+                tags["EXIF OffsetTimeOriginal"].values
+                if "EXIF OffsetTimeOriginal" in tags
+                else ""
+            )
         )