39 lines
966 B
JavaScript
39 lines
966 B
JavaScript
'use strict';
|
|
|
|
const request = require('request');
|
|
const db = require('../app/db')
|
|
const logger = require('../app/logger');
|
|
|
|
var jobs = {
|
|
getmarketjobs: function(req, res, next) {
|
|
|
|
|
|
|
|
|
|
var url = flutterwaveConfig.BaseApiUrl + '/v3/transfers';
|
|
var headersOpt = {
|
|
"Content-Type": "application/json",
|
|
"Authorization": "Bearer " + flutterwaveConfig.SecretKey,
|
|
};
|
|
var data = {
|
|
"account_bank": req.body.account_bank,
|
|
"account_number": req.body.account_number,
|
|
"amount": req.body.amount,
|
|
"narration": req.body.narration,
|
|
};
|
|
|
|
logger.info(data);
|
|
|
|
|
|
// TODO: Do we save the response in the DB? I assume: YES
|
|
db.query('SELECT NOW()', (err, res) => {
|
|
if (err) {
|
|
throw err;
|
|
}
|
|
logger.info('time:', res.rows[0])
|
|
});
|
|
}
|
|
};
|
|
|
|
module.exports = jobs;
|