[+] fix typing

This commit is contained in:
Siarhei Siniak 2025-07-16 10:52:37 +03:00
parent dda9c841fd
commit 17bfb08e43
2 changed files with 7 additions and 7 deletions

@ -63,8 +63,8 @@ class WebsocketAPI:
message=dict(
points=[
dict(
asset_name=o.asset_name,
asset_id=o.asset_id,
asset_name=o.market.name,
asset_id=o.market.id,
time=o.timestamp.timestamp(),
value=o.value,
)

@ -2,8 +2,8 @@ import datetime
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.ext.asyncio import async_sessionmaker
from sqlalchemy.orm import selectinload
from sqlalchemy.future import select, make_transient
from sqlalchemy.orm import selectinload, make_transient
from sqlalchemy.future import select
from .models import Ticker, Market
from .utils import get_or_create
@ -44,8 +44,8 @@ async def tickers_get_by_period(
async with session() as active_session:
async with active_session.begin() as transaction:
q = select(
Ticket
).join(Ticket.market).where(
Ticker
).join(Ticker.market).where(
Market.id == market_id,
Ticker.timestamp >= datetime.datetime.now(
tz=datetime.timezone.utc
@ -56,7 +56,7 @@ async def tickers_get_by_period(
res = await active_session.execute(q)
rows = list(res)
rows = [o[0] for o in res]
for o in rows:
active_session.expunge(o)