Browse Source

fix: self-registration not assigning to predefined group

Nick 6 years ago
parent
commit
f93ea02975
1 changed files with 5 additions and 0 deletions
  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({