diff options
author | Lauri Ojansivu <x@xet7.org> | 2017-11-19 17:51:26 +0200 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2017-11-19 17:51:26 +0200 |
commit | 62e43c083218150b19eb2962dd7e8cd9c7098c9f (patch) | |
tree | be70e6d51c9f5bcd6765b1639ef28bf5c5c8374f | |
parent | eceaac799884ded6586940b0716a3020fa36022d (diff) | |
download | wekan-62e43c083218150b19eb2962dd7e8cd9c7098c9f.tar.gz wekan-62e43c083218150b19eb2962dd7e8cd9c7098c9f.tar.bz2 wekan-62e43c083218150b19eb2962dd7e8cd9c7098c9f.zip |
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
-rw-r--r-- | CHANGELOG.md | 5 | ||||
-rw-r--r-- | 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 = {}; |