Browse Source

fix: self-registration not assigning to predefined group

Nick 6 năm trước cách đây
mục cha
commit
f93ea02975
1 tập tin đã thay đổi với 5 bổ sung0 xóa
  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({