mirror of
https://github.com/multipleof4/KalBot.git
synced 2026-03-17 05:51:02 +00:00
Fix: Only return settled trades in history
This commit is contained in:
@@ -28,15 +28,15 @@ export async function GET(req) {
|
||||
await client.signin({ username: process.env.SURREAL_USER, password: process.env.SURREAL_PASS });
|
||||
await client.use({ namespace: 'kalbot', database: 'kalbot' });
|
||||
|
||||
let query = 'SELECT * FROM paper_positions';
|
||||
let query = 'SELECT * FROM paper_positions WHERE settled = true';
|
||||
const vars = {};
|
||||
|
||||
if (strategyFilter) {
|
||||
query += ' WHERE strategy = $strategy';
|
||||
query += ' AND strategy = $strategy';
|
||||
vars.strategy = strategyFilter;
|
||||
}
|
||||
|
||||
query += ' ORDER BY entryTime DESC LIMIT 50';
|
||||
query += ' ORDER BY settleTime DESC LIMIT 50';
|
||||
|
||||
const result = await client.query(query, vars);
|
||||
const trades = normalizeRows(result);
|
||||
|
||||
Reference in New Issue
Block a user