浏览代码

Merge pull request #3489 from sato-64bit/fix-method-to-create-initials-on-oidc

changed method to create initials same as others for new user of oidc
Lauri Ojansivu 4 年之前
父节点
当前提交
56c7b7a8f1
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      models/users.js

+ 4 - 2
models/users.js

@@ -1009,8 +1009,10 @@ if (Meteor.isServer) {
       user.username = user.services.oidc.username;
       user.emails = [{ address: email, verified: true }];
       const initials = user.services.oidc.fullname
-        .match(/\b[a-zA-Z]/g)
-        .join('')
+        .split(/\s+/)
+        .reduce((memo, word) => {
+          return memo + word[0];
+        }, '')
         .toUpperCase();
       user.profile = {
         initials,