From 512c4ed435c536dc7913740ee79ea8654858d065 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabio=20Jos=C3=A9?= Date: Tue, 16 Jul 2019 14:20:19 -0300 Subject: [PATCH] Fix var to avoid pollution MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabio José --- lib/bindings/http/receiver_binary_0_2.js | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/lib/bindings/http/receiver_binary_0_2.js b/lib/bindings/http/receiver_binary_0_2.js index ffb9bbe..8859002 100644 --- a/lib/bindings/http/receiver_binary_0_2.js +++ b/lib/bindings/http/receiver_binary_0_2.js @@ -17,32 +17,32 @@ requiredHeaders.push(Constants.BINARY_HEADERS_02.SPEC_VERSION); requiredHeaders.push(Constants.BINARY_HEADERS_02.SOURCE); requiredHeaders.push(Constants.BINARY_HEADERS_02.ID); -const setterReflections = {}; -setterReflections[Constants.BINARY_HEADERS_02.TYPE] = { +const setterByHeader = {}; +setterByHeader[Constants.BINARY_HEADERS_02.TYPE] = { name : "type", parser : (v) => v }; -setterReflections[Constants.BINARY_HEADERS_02.SPEC_VERSION] = { +setterByHeader[Constants.BINARY_HEADERS_02.SPEC_VERSION] = { name : "specversion", parser : (v) => "0.2" }; -setterReflections[Constants.BINARY_HEADERS_02.SOURCE] = { +setterByHeader[Constants.BINARY_HEADERS_02.SOURCE] = { name : "source", parser: (v) => v }; -setterReflections[Constants.BINARY_HEADERS_02.ID] = { +setterByHeader[Constants.BINARY_HEADERS_02.ID] = { name : "id", parser : (v) => v }; -setterReflections[Constants.BINARY_HEADERS_02.TIME] = { +setterByHeader[Constants.BINARY_HEADERS_02.TIME] = { name : "time", parser : (v) => new Date(Date.parse(v)) }; -setterReflections[Constants.BINARY_HEADERS_02.SCHEMA_URL] = { +setterByHeader[Constants.BINARY_HEADERS_02.SCHEMA_URL] = { name: "schemaurl", parser: (v) => v }; -setterReflections[Constants.HEADER_CONTENT_TYPE] = { +setterByHeader[Constants.HEADER_CONTENT_TYPE] = { name: "contenttype", parser: (v) => v }; @@ -110,11 +110,11 @@ Receiver.prototype.parse = function(payload, headers) { var cloudevent = new Cloudevent(Spec02); // dont worry, check() have seen what was required or not - Array.from(Object.keys(setterReflections)) + Array.from(Object.keys(setterByHeader)) .filter(header => sanityHeaders[header]) .forEach(header => { - var setterName = setterReflections[header].name; - var parserFun = setterReflections[header].parser; + var setterName = setterByHeader[header].name; + var parserFun = setterByHeader[header].parser; // invoke the setter function cloudevent[setterName](parserFun(sanityHeaders[header]));