aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2020-12-16 19:20:44 -0500
committerAdam Soltys <[email protected]>2020-12-16 19:21:10 -0500
commit64ed7a0153528ed55c53b8469d7d9266ac280ec3 (patch)
tree63b080c6b12e9c71cc969c0043c42b7ed0d1b1cb
parent9b1820ae3c7c33e3827258eeef987d4a89122d34 (diff)
downloadcoinos-server-64ed7a0153528ed55c53b8469d7d9266ac280ec3.tar.gz
coinos-server-64ed7a0153528ed55c53b8469d7d9266ac280ec3.zip
separate json error
-rw-r--r--index.js20
-rw-r--r--routes/swaps.js7
2 files changed, 23 insertions, 4 deletions
diff --git a/index.js b/index.js
index 4c567bbf..f0ce45c5 100644
--- a/index.js
+++ b/index.js
@@ -32,6 +32,24 @@ app = express();
app.enable("trust proxy");
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
+app.use((err, req, res, next) => {
+ const details = {
+ path: req.path,
+ body: req.body,
+ msg: err.message,
+ stack: err.stack
+ };
+
+ if (req.user) details.username = req.user.username;
+
+ l.error("JSON Error: ", details);
+ res.status(500);
+ res.set({
+ "Cache-Control": "no-cache"
+ });
+ res.send(err.message);
+ return res.end();
+});
app.use(cookieParser());
app.use(cors({ credentials: true, origin: "http://*:*" }));
app.use(compression());
@@ -69,7 +87,7 @@ app.use((err, req, res, next) => {
if (req.user) details.username = req.user.username;
- // l.error("Error: ", details);
+ l.error("Error: ", details);
res.status(500);
res.set({
"Cache-Control": "no-cache"
diff --git a/routes/swaps.js b/routes/swaps.js
index 8601ce48..2fbe10c1 100644
--- a/routes/swaps.js
+++ b/routes/swaps.js
@@ -771,9 +771,10 @@ app.post(
].map(({ c1, c2, currency }) => {
setInterval(async () => {
if (!app.get("rates")) return;
- const amount = {
- [config.liquid.cadasset]: 0.001,
- [config.liquid.usdtasset]: 0.00001,
+ const amount =
+ {
+ [config.liquid.cadasset]: 0.01,
+ [config.liquid.usdtasset]: 0.0001,
}[c2];
const user = await db.User.findOne({