이유혁

Error fixed

Showing 1 changed file with 11 additions and 11 deletions
......@@ -22,7 +22,7 @@ const line_channel = config.line_channel;
const client = new line.Client(line_channel);
// ELB health checker
app.get('/', (res) => {
app.get('/', (req, res) => {
console.log('ELB health check');
res.writeHead(200, { "Content-Type": "text/html" });
res.end();
......@@ -50,17 +50,17 @@ app.post('/webhook', line.middleware(line_channel), (req, res) => {
// 이벤트 타입 검사 이후
// language detector api url 및 client id, secret 을 담은 connector를 반환한다.
const api_connect = (event) => {
if (event.type !== 'message' || event.message.type !== 'text') {
// ignore non-text-message event
return reject(new Error('메세지 혹은, 텍스트가 아닙니다.'));
}
return new Promise((resolve) => {
return new Promise((resolve, reject) => {
if (event.type !== 'message' || event.message.type !== 'text'){
//언어 감지 option
resolve({
url : languagedetect_api_url,
form : {'query': event.message.text},
headers: {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret}
});
resolve({
url : languagedetect_api_url,
form : {'query': event.message.text},
headers: {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret}
});
} else {
reject(new Error('메세지 혹은, 텍스트가 아닙니다.'));
}
})
}
......