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 utils = require('../../public/src/utils');
var meta = require('../meta'); var meta = require('../meta');
var db = require('../database'); var db = require('../database');
var groups = require('../groups');
var plugins = require('../plugins'); var plugins = require('../plugins');
module.exports = function(User) { 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) { if (err) {
return callback(err); return callback(err);
} }

Loading…
Cancel
Save