Fixes to backend API changes. The whole app is mostly functional.

This commit is contained in:
LeoVasanko committed 2025-08-02 01:48:38 +00:00
1 parent d0bae33912
commit f524b85f40
3 files changed
+11 -9

No files matched your search

+2 -2
View File
@@ -12,7 +12,7 @@ This module provides session management functionality including:
from datetime import datetime, timedelta
from uuid import UUID
from fastapi import Request, Response
from fastapi import Request, Response, WebSocket
from ..db import Session, sql
from ..util import passphrase
@@ -25,7 +25,7 @@ def expires() -> datetime:
return datetime.now() + EXPIRES
def infodict(request: Request, type: str) -> dict:
def infodict(request: Request | WebSocket, type: str) -> dict:
"""Extract client information from request."""
return {
"ip": request.client.host if request.client else "",