Explorar o código

function "read_exif_datetime_original": add support for timestamps without timezone

Fabian Peter Hammerle hai 10 meses
pai
achega
1fdaf25eab
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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 ""
+            )
         )