From e993e87b31f2e901a51a7474bb3f2894a163e3ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20G=C3=B6bel?= <dgoebel@techfak.uni-bielefeld.de>
Date: Tue, 12 Dec 2023 15:18:20 +0100
Subject: [PATCH] Fix mypy error for setting datetime as span attribute

#2
---
 app/s3/s3_resource.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app/s3/s3_resource.py b/app/s3/s3_resource.py
index 3ef709c..5f02f91 100644
--- a/app/s3/s3_resource.py
+++ b/app/s3/s3_resource.py
@@ -50,5 +50,7 @@ async def get_s3_bucket_object(s3: S3ServiceResource, bucket_name: str, key: str
             await obj.load()
         except ClientError:
             return None
-        span.set_attributes({"size": await obj.size, "last_modified": await obj.last_modified, "etag": await obj.e_tag})
+        span.set_attributes(
+            {"size": await obj.size, "last_modified": (await obj.last_modified).isoformat(), "etag": await obj.e_tag}
+        )
         return obj
-- 
GitLab