From ca2c62ab8bf51db54bd45d2ea689ce9daa2a5b52 Mon Sep 17 00:00:00 2001 From: Artem Date: Mon, 8 Mar 2021 20:14:59 +0300 Subject: [PATCH] fix Response.render --- packages/nodos-core/lib/http/Response.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nodos-core/lib/http/Response.js b/packages/nodos-core/lib/http/Response.js index 1a4eaabc..f3f61516 100644 --- a/packages/nodos-core/lib/http/Response.js +++ b/packages/nodos-core/lib/http/Response.js @@ -94,8 +94,8 @@ class Response { */ render(locals = {}, template = this.templateName) { this.responseType = 'rendering'; - // FIXME: check if property already exists - Object.assign(this.locals, locals); + const self = this; + Object.entries(locals).forEach(([key, value]) => self.addLocal(key, value)); this.templateName = template; }