Использование node.js для извлечения данных json из jira с использованием библиотеки jira-connector не работает при развертывании в heroku - PullRequest
0 голосов
/ 30 октября 2018

Как уже упоминалось выше, я получил данные и отобразил их в запросе на получение, чтобы получить данные с сервера и отобразить их в формате JSON, я использовал эту библиотеку https://www.npmjs.com/package/jira-connector, всякий раз, когда я локально выбираю данные он работает и отображает данные JSON, но при развертывании их на веб-сервере Heroku ( example.herokuapp.com ) извлеченные данные не отображаются при example.herokuapp.com / jiraWIPCRs (пустые данные / ноль) и в http://localhost:2000/jiraWIPCRs данные отображаются.

const base64 = require('base-64');
const JiraClient = require('jira-connector');

const jira = new JiraClient( {
host: '***********************',
protocol: 'http',
basic_auth: {
    base64: base64.encode("username:password")
},
port: ****

});

//endpoint
app.get('/jiraWIPCRs', (req, res) =>{

jira.search.search({
    jql: ' "ECR #" != NULL AND "status" != Accepted AND "status" != Canceled AND "type" = "Change Request" AND "project"="Customer Support"',
    maxResults: 5000
}, function(error, issue) {
    res.send(issue);
});

});

const port = process.env.PORT || 2000;

app.listen(port, () => {
console.log("App is running on port " + port);
});
...