From 1e278c0025156b5e234e1ceefa8d1e1d770a8b16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabio=20Jos=C3=A9?= Date: Sun, 16 Jun 2019 19:16:29 -0300 Subject: [PATCH] cleanning the code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabio José --- lib/bindings/http/receiver_structured_0_2.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/bindings/http/receiver_structured_0_2.js b/lib/bindings/http/receiver_structured_0_2.js index b61d793..e5cacd3 100644 --- a/lib/bindings/http/receiver_structured_0_2.js +++ b/lib/bindings/http/receiver_structured_0_2.js @@ -7,9 +7,9 @@ var JSONParser = require("../../formats/json/parser.js"); const jsonParserSpec02 = new JSONParser(new Spec02()); -const parsers = {}; -parsers[Constants.MIME_JSON] = jsonParserSpec02; -parsers[Constants.MIME_CE_JSON] = jsonParserSpec02; +const parser_by_mime = {}; +parser_by_mime[Constants.MIME_JSON] = jsonParserSpec02; +parser_by_mime[Constants.MIME_CE_JSON] = jsonParserSpec02; const allowed_content_types = []; allowed_content_types.push(Constants.MIME_CE_JSON); @@ -54,8 +54,9 @@ Receiver.prototype.parse = function(payload, headers) { var sanity_headers = Commons.sanity_and_clone(headers); var contentType = sanity_headers[Constants.HEADER_CONTENT_TYPE]; + + var parser = parser_by_mime[contentType]; - var parser = parsers[contentType]; var cloudevent = parser.parse(payload); return cloudevent;