diff --git a/backend/src/config/index.ts b/backend/src/config/index.ts index 4027f26c2..d2a087346 100644 --- a/backend/src/config/index.ts +++ b/backend/src/config/index.ts @@ -59,7 +59,7 @@ const webhook = { // Elopage WEBHOOK_ELOPAGE_SECRET: process.env.WEBHOOK_ELOPAGE_SECRET || 'secret', // Github - WEBHOOK_GITHUB: process.env.WEBHOOK_GITHUB || false, + WEBHOOK_GITHUB: process.env.WEBHOOK_GITHUB === 'true' || false, WEBHOOK_GITHUB_SECRET: process.env.WEBHOOK_GITHUB_SECRET || '', WEBHOOK_GITHUB_PAYLOAD_LIMIT: process.env.WEBHOOK_GITHUB_PAYLOAD_LIMIT || '1mb', WEBHOOK_GITHUB_BRANCH: process.env.WEBHOOK_GITHUB_BRANCH || 'master', diff --git a/backend/src/server/createServer.ts b/backend/src/server/createServer.ts index c6c4207bc..1f0048677 100644 --- a/backend/src/server/createServer.ts +++ b/backend/src/server/createServer.ts @@ -65,6 +65,13 @@ const createServer = async (context: any = serverContext): Promise => { // bodyparser text for elopage app.use(express.text()) + // Log every request + app.use((req, res, next) => { + // eslint-disable-next-line no-console + console.log(req) + next() + }) + // Elopage Webhook app.post('/hook/elopage/' + CONFIG.WEBHOOK_ELOPAGE_SECRET, elopageWebhook) // Github Webhook