From b6a680d550c4c699acd590bee66d6dcebf24da82 Mon Sep 17 00:00:00 2001 From: emad-salah Date: Fri, 5 Jun 2020 18:48:28 +0100 Subject: [PATCH] Fixed error when sending empty body responses and fixed eslint error --- src/routes.js | 6 +++--- src/server.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/routes.js b/src/routes.js index 06762f2f..ceb17e18 100644 --- a/src/routes.js +++ b/src/routes.js @@ -249,7 +249,7 @@ module.exports = async ( return res.status(401).json(error); } - if (req.method === "GET") { + if (req.method === "GET" || req.method === "DELETE" || !req.body.encryptionKey && !req.body.iv) { return next(); } @@ -1617,6 +1617,8 @@ module.exports = async ( const GunEvent = Common.Constants.Event const Key = require('../services/gunDB/contact-api/key') + const { timeout5 } = require('../services/gunDB/contact-api/utils') + app.get("/api/gun/lndchanbackups", async (req,res) => { try{ const user = require('../services/gunDB/Mediator').getUser() @@ -1633,8 +1635,6 @@ module.exports = async ( }) const Events = require('../services/gunDB/contact-api/events') - - const {timeout5} = require('../services/gunDB/contact-api/utils') app.get(`/api/gun/${GunEvent.ON_RECEIVED_REQUESTS}`, (_, res) => { try { diff --git a/src/server.js b/src/server.js index c55393d6..c92b9b83 100644 --- a/src/server.js +++ b/src/server.js @@ -89,7 +89,7 @@ const server = program => { const authorized = Encryption.isAuthorizedDevice({ deviceId }) const encryptedMessage = authorized ? Encryption.encryptMessage({ - message: args[0], + message: args[0] ? args[0] : {}, deviceId, metadata: { hash: dataHash