From e0b9c6d87fda6820795d93ed98043122f2e44cb2 Mon Sep 17 00:00:00 2001 From: sairajzero Date: Sun, 16 Jul 2023 19:30:13 +0530 Subject: [PATCH] bug fix - Fixed: get buylist, sell-list and trade not working when asset parameter is passed --- src/request.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/request.js b/src/request.js index 3a70c7f..a27f1de 100644 --- a/src/request.js +++ b/src/request.js @@ -302,7 +302,7 @@ function ListSellOrders(req, res) { res.status(INVALID.e_code).send(INCORRECT_SERVER_ERROR.toString()); else { let asset = req.query.asset; - if (asset && !market.keys.assets.isTradeable(asset)) + if (asset && !keys.assets.isTradeable(asset)) res.status(INVALID.e_code).send(INVALID.str(eCode.INVALID_ASSET_NAME, "Invalid asset parameter")); else DB.query("SELECT SellOrder.floID, SellOrder.asset, SellOrder.price, SellOrder.quantity, SellOrder.time_placed FROM SellOrder" + @@ -326,7 +326,7 @@ function ListBuyOrders(req, res) { res.status(INVALID.e_code).send(INCORRECT_SERVER_ERROR.toString()); else { let asset = req.query.asset; - if (asset && !market.keys.assets.isTradeable(asset)) + if (asset && !keys.assets.isTradeable(asset)) res.status(INVALID.e_code).send(INVALID.str(eCode.INVALID_ASSET_NAME, "Invalid asset parameter")); else DB.query("SELECT BuyOrder.floID, BuyOrder.asset, BuyOrder.maxPrice, BuyOrder.quantity, BuyOrder.time_placed FROM BuyOrder" + @@ -349,7 +349,7 @@ function ListTradeTransactions(req, res) { res.status(INVALID.e_code).send(INCORRECT_SERVER_ERROR.toString()); else { let asset = req.query.asset; - if (asset && !market.keys.assets.isTradeable(asset)) + if (asset && !keys.assets.isTradeable(asset)) res.status(INVALID.e_code).send(INVALID.str(eCode.INVALID_ASSET_NAME, "Invalid asset parameter")); else DB.query("SELECT * FROM TradeTransactions" + @@ -471,7 +471,7 @@ module.exports = { set secret(s) { secret = s; }, - + pause() { serving = false; background.periodicProcess.stop();