소스 검색

fix: self-registration not assigning to predefined group

Nick 6 년 전
부모
커밋
f93ea02975
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      server/models/users.js

+ 5 - 0
server/models/users.js

@@ -425,6 +425,11 @@ module.exports = class User extends Model {
           isVerified: false
         })
 
+        // Assign to group(s)
+        if (_.get(localStrg, 'autoEnrollGroups.v', []).length > 0) {
+          await newUsr.$relatedQuery('groups').relate(localStrg.autoEnrollGroups.v)
+        }
+
         if (verify) {
           // Create verification token
           const verificationToken = await WIKI.models.userKeys.generateToken({