From 18a05e89eb025478117ec1222a5aa5d2a346707f Mon Sep 17 00:00:00 2001 From: Timur Shemsedinov Date: Wed, 12 Aug 2020 09:02:16 +0300 Subject: [PATCH] Backport impress#1254: Handle undefined result Refs: https://github.com/metarhia/impress/issues/1254 Closes: https://github.com/HowProgrammingWorks/NodejsStarterKit/issues/176 --- lib/client.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/client.js b/lib/client.js index 4ee4465..ae354b6 100644 --- a/lib/client.js +++ b/lib/client.js @@ -112,7 +112,7 @@ class Client { return; } const result = await proc.method(args); - if (!session && proc.access === 'public') { + if (!session && result && result.userId && proc.access === 'public') { session = application.auth.start(this, result.userId); result.token = session.token; }