diff --git a/app/services/financials.apicall.helper.js b/app/services/financials.apicall.helper.js index 6cc8b51..e8d8f22 100644 --- a/app/services/financials.apicall.helper.js +++ b/app/services/financials.apicall.helper.js @@ -1,6 +1,6 @@ const request = require('request'); // probe42 -PROBE42_URL = process.env.PROBE42_URL +PROBE42_URL = process.env.PROBE42_URL PROBE42_USER_ID = process.env.PROBE42_USER_ID PROBE42_PASSWORD = process.env.PROBE42_PASSWORD PROBE42_APPLICATION_NAME = process.env.PROBE42_APPLICATION_NAME @@ -11,74 +11,72 @@ REDIRECTION_PASSWORD = process.env.REDIRECTION_PASSWORD REDIRECTION_APPLICATION_NAME = process.env.REDIRECTION_APPLICATION_NAME - function probe42ApiCall(cin) - { - try - { - const probe_url = PROBE42_URL+"companycomprehensivedetails"; - const myJSONObject = { "UserId": PROBE42_USER_ID, - "Password": PROBE42_PASSWORD, - "ApplicationName": PROBE42_APPLICATION_NAME, - "Cin": cin }; - return new Promise((resolve, reject) => { - request({ - url: probe_url, - method: "POST", - json: true, - body: myJSONObject - }, function (error, response, body){ - - if(response.statusCode == 200 && body.hasOwnProperty("data") && body.data.financials.length != 0) - { - financial_data = body.data.financials; - resolve(financial_data); - } else { resolve(false); } - +function probe42ApiCall(cin) { + try { + const probe_url = PROBE42_URL + "companycomprehensivedetails"; + const myJSONObject = { + "UserId": PROBE42_USER_ID, + "Password": PROBE42_PASSWORD, + "ApplicationName": PROBE42_APPLICATION_NAME, + "Cin": cin + }; + return new Promise((resolve, reject) => { + request({ + url: probe_url, + method: "POST", + json: true, + body: myJSONObject + }, function (error, response, body) { + if (body != undefined) { + if (response.statusCode == 200 && body.hasOwnProperty("data") && body.data.financials.length != 0) { + financial_data = body.data.financials; + resolve(financial_data); + } else { resolve(false); } + } else { resolve(false); } }); - - }); - } - catch (error) - { - console.log(error); - } - } + + }); + } + catch (error) { + console.log(error); + } +} - function redirectionApiCall(losid) - { - try - { - const redirection_url = REDIRECTION_URL+"getdetail"; - const myJSONObject = { "Username": REDIRECTION_USERNAME, - "Password": REDIRECTION_PASSWORD, - "ApplicationName": REDIRECTION_APPLICATION_NAME, - "LoginNo": losid }; - return new Promise((resolve, reject) => { - request({ - url: redirection_url, - method: "POST", - json: true, - body: myJSONObject - }, function (error, response, body){ - - if(body.status == "Success" && body.data.length != 0) - { - resolve(body.data); - } else { resolve(false); } +function redirectionApiCall(losid) { + try { + const redirection_url = REDIRECTION_URL + "getdetail"; + const myJSONObject = { + "Username": REDIRECTION_USERNAME, + "Password": REDIRECTION_PASSWORD, + "ApplicationName": REDIRECTION_APPLICATION_NAME, + "LoginNo": losid + }; + return new Promise((resolve, reject) => { + request({ + url: redirection_url, + method: "POST", + json: true, + body: myJSONObject + }, function (error, response, body) { + + if (body != undefined) { + if (body.status == "Success" && body.data.length != 0) { + resolve(body.data); + } else { resolve(false); } + } else { resolve(false); } }); - - }); - } - catch (error) - { - console.log(error); - } - } - - module.exports = { - probe42ApiCall : probe42ApiCall , - redirectionApiCall : redirectionApiCall - } \ No newline at end of file + }); + } + catch (error) { + console.log(error); + } +} + + +module.exports = { + probe42ApiCall: probe42ApiCall, + redirectionApiCall: redirectionApiCall +} \ No newline at end of file