diff --git a/package.json b/package.json index 56ed9ca..e77d1b0 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,8 @@ "dependencies": { "axios": "^0.24.0", "body-parser": "^1.19.0", + "cors": "^2.8.5", + "cookie-parser": "^1.4.6", "express": "^4.17.1", "openapi-types": "^10.0.0", "pg": "8.7.1", diff --git a/server.js b/server.js index 33715c0..74cbb71 100644 --- a/server.js +++ b/server.js @@ -1,11 +1,25 @@ const express = require('express'); +const cors = require('cors'); +const cookieParser = require('cookie-parser'); +const bodyParser = require('body-parser'); const logger = require('./app/logger'); const port = process.env.PORT || 3000; const app = express(); -app.use(express.json()); -app.use(express.urlencoded()); +// create application/json parser +var jsonParser = bodyParser.json(); // express.json(); + +// create application/x-www-form-urlencoded parser +var urlencodedParser = bodyParser.urlencoded({ extended: false }); // express.bodyParser({extended: true}); + +app.use(urlencodedParser); +app.use(jsonParser); +app.use(cors()); +app.use(cookieParser()); + +// parse application/vnd.api+json as json +app.use(bodyParser.json({ type: 'application/vnd.api+json' })) const routes = require('./api/routes'); routes(app); diff --git a/service/wallets.js b/service/wallets.js index 4876b2d..0dbf998 100644 --- a/service/wallets.js +++ b/service/wallets.js @@ -6,12 +6,13 @@ const logger = require('../app/logger'); var wallets = { getuserwallet: function (req, res, next) { - + logger.info("getuserwallet: function (req, res, next)"); //console.log("REQ---->",req.body.uid); + logger.info(req.query); var data = { - "uid": req.body.uid, - "member_id": req.body.member_id, - "sessionid": req.body.sessionid, + "uid": req.query.uid, + "member_id": req.query.member_id, + "sessionid": req.query.sessionid, }; let Qstring = ""; Qstring = "SELECT w.amount,c.*,w.amount AS current_balance,c.country," + @@ -38,6 +39,7 @@ var wallets = { }); }, getescrows: function (req, res, next) { + logger.info("getescrows: function (req, res, next)"); var result = []; // this.RecoCheckOffers(req, res, function (err, result) { @@ -78,6 +80,7 @@ var wallets = { }, RecoCheckOffers: function (req, res, next) { + logger.info("RecoCheckOffers: function (req, res, next)"); let Qstring = "SELECT * FROM members_jobs_offer WHERE expire > now() " + "AND status = 1 AND client_id > 0 AND client_id =" + req.body.member_id; logger.info(Qstring);