Skip to content

Commit 6c34316

Browse files
Akhilesh NegiAkhilesh Negi
authored andcommitted
updating time
1 parent 2900865 commit 6c34316

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

backend/app/crud/api_key.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ def delete_api_key(session: Session, api_key_id: int) -> None:
110110
raise ValueError("API key not found or already deleted")
111111

112112
api_key.is_deleted = True
113-
api_key.deleted_at = datetime.utcnow()
114-
api_key.updated_at = datetime.utcnow()
113+
api_key.deleted_at = datetime.now(timezone.utc)
114+
api_key.updated_at = datetime.now(timezone.utc)
115115

116116
session.add(api_key)
117117
session.commit()

backend/app/crud/credentials.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Optional, Dict, Any, List
22
from sqlmodel import Session, select
33
from sqlalchemy.exc import IntegrityError
4-
from datetime import datetime
4+
from datetime import datetime, timezone
55

66
from app.models import Credential, CredsCreate, CredsUpdate
77
from app.core.providers import (
@@ -35,7 +35,7 @@ def set_creds_for_org(*, session: Session, creds_add: CredsCreate) -> List[Crede
3535
provider=provider,
3636
credential=encrypted_credentials,
3737
)
38-
credential.inserted_at = datetime.utcnow()
38+
credential.inserted_at = datetime.now(timezone.utc)
3939
try:
4040
session.add(credential)
4141
session.commit()
@@ -140,7 +140,7 @@ def update_creds_for_org(
140140
raise ValueError(f"No credentials found for provider {creds_in.provider}")
141141

142142
creds.credential = encrypted_credentials
143-
creds.updated_at = datetime.utcnow()
143+
creds.updated_at = datetime.now(timezone.utc)
144144
session.add(creds)
145145
session.commit()
146146
session.refresh(creds)
@@ -166,7 +166,7 @@ def remove_provider_credential(
166166

167167
# Soft delete by setting is_active to False
168168
creds.is_active = False
169-
creds.updated_at = datetime.utcnow()
169+
creds.updated_at = datetime.now(timezone.utc)
170170

171171
try:
172172
session.add(creds)
@@ -191,7 +191,7 @@ def remove_creds_for_org(
191191

192192
for cred in creds:
193193
cred.is_active = False
194-
cred.updated_at = datetime.utcnow()
194+
cred.updated_at = datetime.now(timezone.utc)
195195
session.add(cred)
196196

197197
session.commit()

backend/app/crud/organization.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from typing import Any, Optional
2-
from datetime import datetime
2+
from datetime import datetime, timezone
33
from sqlmodel import Session, select
44

55
from app.models import Organization, OrganizationCreate
@@ -9,8 +9,8 @@ def create_organization(
99
*, session: Session, org_create: OrganizationCreate
1010
) -> Organization:
1111
db_org = Organization.model_validate(org_create)
12-
db_org.inserted_at = datetime.utcnow()
13-
db_org.updated_at = datetime.utcnow()
12+
db_org.inserted_at = datetime.now(timezone.utc)
13+
db_org.updated_at = datetime.now(timezone.utc)
1414
session.add(db_org)
1515
session.commit()
1616
session.refresh(db_org)

backend/app/crud/project.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
from typing import List, Optional
2-
from datetime import datetime
2+
from datetime import datetime, timezone
33
from sqlmodel import Session, select
44

55
from app.models import Project, ProjectCreate
66

77

88
def create_project(*, session: Session, project_create: ProjectCreate) -> Project:
99
db_project = Project.model_validate(project_create)
10-
db_project.inserted_at = datetime.utcnow()
11-
db_project.updated_at = datetime.utcnow()
10+
db_project.inserted_at = datetime.now(timezone.utc)
11+
db_project.updated_at = datetime.now(timezone.utc)
1212
session.add(db_project)
1313
session.commit()
1414
session.refresh(db_project)

backend/app/crud/project_user.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import uuid
22
from sqlmodel import Session, select, delete, func
33
from app.models import ProjectUser, ProjectUserPublic, User, Project
4-
from datetime import datetime
4+
from datetime import datetime, timezone
55

66

77
def is_project_admin(session: Session, user_id: str, project_id: int) -> bool:
@@ -62,7 +62,7 @@ def remove_user_from_project(
6262
raise ValueError("User is not a member of this project or already removed.")
6363

6464
project_user.is_deleted = True
65-
project_user.deleted_at = datetime.utcnow()
65+
project_user.deleted_at = datetime.now(timezone.utc)
6666
session.add(project_user) # Required to mark as dirty for commit
6767
session.commit()
6868

0 commit comments

Comments
 (0)