|
|
@@ -10,26 +10,22 @@ const { PRODUCTION } = require('./constanta')
|
|
|
* @returns {Promise<any>}
|
|
|
*/
|
|
|
exports.get = async (url, token = null) => {
|
|
|
- let response
|
|
|
- if (coba.decrypt(process.env.CXQSB) === PRODUCTION && token) {
|
|
|
- response = await axios.get(url, {
|
|
|
- headers: {
|
|
|
- Authorization: `Bearer ${token}`,
|
|
|
- Accept: 'application/json'
|
|
|
- }
|
|
|
- })
|
|
|
- } else {
|
|
|
- let token = process.env.XNX1Q
|
|
|
- response = await axios.get(url, {
|
|
|
- headers: {
|
|
|
- Authorization: `Bearer ${coba.decrypt(token)}`,
|
|
|
- Accept: 'application/json'
|
|
|
- },
|
|
|
- httpsAgent: new https.Agent({
|
|
|
- rejectUnauthorized: false
|
|
|
- })
|
|
|
- })
|
|
|
- }
|
|
|
+ const httpsAgent = new https.Agent({
|
|
|
+ rejectUnauthorized: false,
|
|
|
+ })
|
|
|
+
|
|
|
+ const authToken =
|
|
|
+ coba.decrypt(process.env.CXQSB) === PRODUCTION && token
|
|
|
+ ? token
|
|
|
+ : coba.decrypt(process.env.XNX1Q)
|
|
|
+
|
|
|
+ const response = await axios.get(url, {
|
|
|
+ headers: {
|
|
|
+ Authorization: `Bearer ${authToken}`,
|
|
|
+ Accept: 'application/json',
|
|
|
+ },
|
|
|
+ httpsAgent,
|
|
|
+ })
|
|
|
return response.data
|
|
|
}
|
|
|
|
|
|
@@ -51,7 +47,7 @@ exports.post = async (url, data, token= null, config = {}) => {
|
|
|
? token
|
|
|
: coba.decrypt(process.env.XNX1Q)
|
|
|
|
|
|
- response = await axios.post(url, data, {
|
|
|
+ const response = await axios.post(url, data, {
|
|
|
headers: {
|
|
|
Authorization: `Bearer ${authToken}`,
|
|
|
Accept: 'application/json',
|