From 02ab2b7b18fa0b7dd3d59bfb944753f6b4f19f22 Mon Sep 17 00:00:00 2001 From: itismadness Date: Mon, 5 Nov 2018 15:58:14 -0900 Subject: [PATCH] clean up for unknown events --- server.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/server.js b/server.js index 0663711..a09fa56 100644 --- a/server.js +++ b/server.js @@ -46,9 +46,7 @@ fastify.get('/', async (req, reply) => { fastify.post('/', async (req, reply) => { let body = req.body; - console.log(JSON.stringify(body, null, 2)); - console.log(req.headers); - let message = `New Github Event from ${body.sender.login}`; + let event = req.headers['x-github-event']; messages = []; if (event === 'issues') { @@ -57,12 +55,19 @@ fastify.post('/', async (req, reply) => { else if (event === 'push') { handle_commits(body); } + else { + console.log(JSON.stringify(body, null, 2)); + console.log(req.headers); + let message = `New Github Event ${event} by ${body.sender.login}`; + messages.push(message); + } + for (channel of settings.channels) { - console.log(channel); - } - for (let message of messages) { - client.say('#test', message); + for (let message of messages) { + client.say('#test', message); + } } + messages = []; return { message: 'posted' }; });