This commit is contained in:
barisusakli
2016-06-14 11:07:36 +03:00
parent 596af5d82b
commit 1102a685d9
3 changed files with 15 additions and 7 deletions

View File

@@ -1,10 +1,10 @@
'use strict';
var async = require('async'),
meta = require('../meta'),
plugins = require('../plugins'),
utils = require('../../public/src/utils'),
db = require('../database');
var async = require('async');
var meta = require('../meta');
var plugins = require('../plugins');
var utils = require('../../public/src/utils');
var db = require('../database');
module.exports = function(Groups) {
@@ -79,6 +79,10 @@ module.exports = function(Groups) {
return callback(new Error('[[error:group-name-too-short]]'));
}
if (name.length > (parseInt(meta.config.maximumGroupNameLength, 10) || 255)) {
return callback(new Error('[[error:group-name-too-long]]'));
}
if (name.indexOf('/') !== -1) {
return callback(new Error('[[error:invalid-group-name]]'));
}