[+] fix typing
This commit is contained in:
parent
dda9c841fd
commit
17bfb08e43
@ -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,
|
||||
)
|
||||
|
10
deps/test-task-2025-06-30-v1/python/online/fxreader/pr34/test_task_2025_06_30_v1/tickers/logic.py
vendored
10
deps/test-task-2025-06-30-v1/python/online/fxreader/pr34/test_task_2025_06_30_v1/tickers/logic.py
vendored
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user