From a63ed3db2d9c84ac177b0e1b19b2b0d1ad1503f4 Mon Sep 17 00:00:00 2001 From: Samir Date: Sun, 20 Jan 2019 22:33:35 +0300 Subject: [PATCH 1/2] Fixed a trouble with incorrect reply The reply was calling a function when `continue` is a Symbol. --- index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 35161aa..d1fc501 100644 --- a/index.js +++ b/index.js @@ -2,7 +2,7 @@ module.exports = addCorsHeaders function addCorsHeaders (request, reply) { if (!request.headers.origin) { - return reply.continue() + return reply.continue } // depending on whether we have a boom or not, @@ -12,7 +12,7 @@ function addCorsHeaders (request, reply) { response.headers['access-control-allow-origin'] = request.headers.origin response.headers['access-control-allow-credentials'] = 'true' if (request.method !== 'options') { - return reply.continue() + return reply.continue } response.statusCode = 200 @@ -26,5 +26,5 @@ function addCorsHeaders (request, reply) { response.headers['access-control-allow-methods'] = request.headers['access-control-request-method'] } - reply.continue() + reply.continue } From 2dd57b71642d59424e4dc416ad6ff8cf6e2adef7 Mon Sep 17 00:00:00 2001 From: Samir Date: Sat, 26 Jan 2019 15:38:47 +0300 Subject: [PATCH 2/2] Fixed typo --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index d1fc501..22eba5d 100644 --- a/index.js +++ b/index.js @@ -26,5 +26,5 @@ function addCorsHeaders (request, reply) { response.headers['access-control-allow-methods'] = request.headers['access-control-request-method'] } - reply.continue + return reply.continue }