update /api/events/<int:event_id>/stocks resp format
This commit is contained in:
15
app.py
15
app.py
@@ -4023,13 +4023,26 @@ def get_related_stocks(event_id):
|
|||||||
|
|
||||||
stocks_data = []
|
stocks_data = []
|
||||||
for stock in stocks:
|
for stock in stocks:
|
||||||
|
if stock.retrieved_sources is not None:
|
||||||
|
stocks_data.append({
|
||||||
|
'id': stock.id,
|
||||||
|
'stock_code': stock.stock_code,
|
||||||
|
'stock_name': stock.stock_name,
|
||||||
|
'sector': stock.sector,
|
||||||
|
'relation_desc': {"data":stock.retrieved_sources},
|
||||||
|
'retrieved_sources': stock.retrieved_sources,
|
||||||
|
'correlation': stock.correlation,
|
||||||
|
'momentum': stock.momentum,
|
||||||
|
'created_at': stock.created_at.isoformat() if stock.created_at else None,
|
||||||
|
'updated_at': stock.updated_at.isoformat() if stock.updated_at else None
|
||||||
|
})
|
||||||
|
else:
|
||||||
stocks_data.append({
|
stocks_data.append({
|
||||||
'id': stock.id,
|
'id': stock.id,
|
||||||
'stock_code': stock.stock_code,
|
'stock_code': stock.stock_code,
|
||||||
'stock_name': stock.stock_name,
|
'stock_name': stock.stock_name,
|
||||||
'sector': stock.sector,
|
'sector': stock.sector,
|
||||||
'relation_desc': stock.relation_desc,
|
'relation_desc': stock.relation_desc,
|
||||||
'retrieved_sources': stock.retrieved_sources,
|
|
||||||
'correlation': stock.correlation,
|
'correlation': stock.correlation,
|
||||||
'momentum': stock.momentum,
|
'momentum': stock.momentum,
|
||||||
'created_at': stock.created_at.isoformat() if stock.created_at else None,
|
'created_at': stock.created_at.isoformat() if stock.created_at else None,
|
||||||
|
|||||||
Reference in New Issue
Block a user