From 7fb3b369115071a0f853c10f4c4c85c9beb1ef69 Mon Sep 17 00:00:00 2001 From: Jairo Matos Da Rocha Date: Thu, 3 Oct 2024 19:13:56 -0300 Subject: [PATCH] tz=datetime.timezone.utc --- app/models/payload.py | 4 ++-- workers/gee.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/models/payload.py b/app/models/payload.py index 3503fc1..88c6fb0 100644 --- a/app/models/payload.py +++ b/app/models/payload.py @@ -2,7 +2,7 @@ from typing import List from app.models.oauth2 import UserInfo from pydantic_geojson import FeatureModel, FeatureCollectionModel, PolygonModel -from datetime import datetime +from datetime import datetime, timezone class User(BaseModel): name: str @@ -20,7 +20,7 @@ class LapigFeatureCollectionModel(FeatureCollectionModel): class ResultPayload(BaseModel): user: User - created_at: datetime = datetime.now(tz=datetime.timezone.utc) + created_at: datetime = datetime.now(tz=timezone.utc) geojson: LapigFeatureCollectionModel request_user: UserInfo class PayloadSaveGeojson(BaseModel): diff --git a/workers/gee.py b/workers/gee.py index 3ba4595..d5f844c 100644 --- a/workers/gee.py +++ b/workers/gee.py @@ -2,7 +2,7 @@ from workers.utils.gee2chat import get_chat_pasture, get_chat_pasture_vigor from app.models.payload import ResultPayload from celery.utils.log import get_task_logger -from datetime import datetime +from datetime import datetime, timezone from pymongo import MongoClient import ee import geemap @@ -11,7 +11,7 @@ logger = get_task_logger(__name__) def task_index_pasture(task_id: str, payload: ResultPayload): - payload['created_at'] = datetime.now(tz=datetime.timezone.utc) + payload['created_at'] = datetime.now(tz=timezone.utc) geojson = payload.get('geojson') def gee_credentials(private_key_file): data = json.load(open(private_key_file))