Procházet zdrojové kódy

function "read_exif_datetime_original": add support for timestamps without timezone

Fabian Peter Hammerle před 10 měsíci
rodič
revize
1fdaf25eab
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  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 ""
+            )
         )