소스 검색

function "read_exif_datetime_original": add support for timestamps without timezone

Fabian Peter Hammerle 10 달 전
부모
커밋
1fdaf25eab
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  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 ""
+            )
         )