Barış Soner Uşaklı 9 years ago
parent ca0bfc777e
commit ea6d783c31

@ -7,6 +7,7 @@ var S = require('string');
var utils = require('../../public/src/utils');
var meta = require('../meta');
var db = require('../database');
var groups = require('../groups');
var plugins = require('../plugins');
module.exports = function(User) {
@ -100,7 +101,21 @@ module.exports = function(User) {
});
}
async.series([isAboutMeValid, isSignatureValid, isEmailAvailable, isUsernameAvailable], function(err) {
function isGroupTitleValid(next) {
if (data.groupTitle === 'registered-users' || groups.isPrivilegeGroup(data.groupTitle)) {
next(new Error('[[error:invali-group-title]]'));
} else {
next();
}
}
async.series([
isAboutMeValid,
isSignatureValid,
isEmailAvailable,
isUsernameAvailable,
isGroupTitleValid
], function(err) {
if (err) {
return callback(err);
}

Loading…
Cancel
Save