(fix) prisma - non expiring keys

This commit is contained in:
ishaan-jaff 2024-01-17 12:56:26 -08:00
parent f1ae6957ca
commit 399f0ba620

View file

@ -12,6 +12,7 @@ from fastapi import HTTPException, status
import smtplib import smtplib
from email.mime.text import MIMEText from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart from email.mime.multipart import MIMEMultipart
from datetime import datetime
def print_verbose(print_statement): def print_verbose(print_statement):
@ -376,7 +377,8 @@ class PrismaClient:
print_verbose(f"PrismaClient: response={response}") print_verbose(f"PrismaClient: response={response}")
if response is not None: if response is not None:
# for prisma we need to cast the expires time to str # for prisma we need to cast the expires time to str
response.expires = response.expires.isoformat() if isinstance(response.expires, datetime):
response.expires = response.expires.isoformat()
return response return response
else: else:
# Token does not exist. # Token does not exist.