From 62e43c083218150b19eb2962dd7e8cd9c7098c9f Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 19 Nov 2017 17:51:26 +0200 Subject: Fix: Error after sending invitation and joining board: Exception while invoking method 'login' TypeError: Cannot read property 'loginDisabled' of undefined. Thanks to nztqa ! Closes #1331 --- CHANGELOG.md | 5 +++-- server/authentication.js | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ce8e144..20c79fce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,9 +11,10 @@ and fixes the following bugs: * [Emoji detection breaks MAC addresses](https://github.com/wekan/wekan/issues/1248); * [Codeblocks should not be scanned for emoji](https://github.com/wekan/wekan/issues/643); * [Whitespace trimming breaks Markdown code block indentation](https://github.com/wekan/wekan/issues/1288): -* [Helper to list boards for user](https://github.com/wekan/wekan/pull/1327). +* [Helper to list boards for user](https://github.com/wekan/wekan/pull/1327); +* [Error after sending invitation and joining board: Exception while invoking method 'login' TypeError: Cannot read property 'loginDisabled' of undefined](https://github.com/wekan/wekan/issues/1331). -Thanks to Github users brooksbecton, milesibastos, soohwa, thuanpq and xet7 for their contributions. +Thanks to Github users brooksbecton, milesibastos, nztqa, soohwa, thuanpq and xet7 for their contributions. # v0.54 2017-11-02 Wekan release diff --git a/server/authentication.js b/server/authentication.js index 3dd1f478..acc101cc 100644 --- a/server/authentication.js +++ b/server/authentication.js @@ -1,7 +1,8 @@ Meteor.startup(() => { Accounts.validateLoginAttempt(function (options) { - return !options.user.loginDisabled; + const user = options.user || {}; + return !user.loginDisabled; }); Authentication = {}; -- cgit v1.2.3-1-g7c22