Quellcode durchsuchen

function "read_exif_datetime_original": add support for timestamps without timezone

Fabian Peter Hammerle vor 10 Monaten
Ursprung
Commit
1fdaf25eab
1 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
  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 ""
+            )
         )