Serve trade data from DB

This commit is contained in:
2023-03-12 12:52:34 +00:00
parent 1a34121da6
commit 70c8bd413f
4 changed files with 27 additions and 20 deletions

View File

@@ -7,11 +7,12 @@ from mixins.views import ( # ObjectRead,
)
from two_factor.views.mixins import OTPRequiredMixin
from core.clients.platforms.agora import AgoraClient
# from core.clients.platforms.agora import AgoraClient
from core.forms import PlatformForm
from core.models import Platform
from core.util import logs
from core.views.helpers import synchronize_async_helper
# from core.views.helpers import synchronize_async_helper
log = logs.get_logger(__name__)
@@ -30,9 +31,10 @@ class PlatformTrades(LoginRequiredMixin, OTPRequiredMixin, ObjectList):
platforms = Platform.get_for_user(self.request.user)
total_trades = {}
for platform in platforms:
run = synchronize_async_helper(AgoraClient(platform))
dash = synchronize_async_helper(run.wrap_dashboard())
total_trades[platform.name] = dash
# run = synchronize_async_helper(AgoraClient(platform))
# dash = synchronize_async_helper(run.wrap_dashboard())
trades = platform.trades
total_trades[platform.name] = trades
return total_trades