From 3a0a9fa0090b1090457ad533a63c2217be1b1c3a Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Thu, 21 Apr 2016 19:24:08 +0200 Subject: Fix initials avatar generation (#577) The ES5 reduce method also needs a initial value. This bug was introduced in aa974aa54ab6e5b7db7450206d12b44ffb3a0306. --- models/users.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'models') diff --git a/models/users.js b/models/users.js index 89220a11..4e4a0fac 100644 --- a/models/users.js +++ b/models/users.js @@ -68,9 +68,9 @@ Users.helpers({ return profile.initials; else if (profile.fullname) { - return profile.fullname.split(/\s+/).reduce((memo = '', word) => { + return profile.fullname.split(/\s+/).reduce((memo, word) => { return memo + word[0]; - }).toUpperCase(); + }, '').toUpperCase(); } else { return this.username[0].toUpperCase(); -- cgit v1.2.3-1-g7c22