mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-12 17:05:51 +01:00
allowing "hidden" to be passed directly to Groups.create
This commit is contained in:
@@ -414,7 +414,7 @@ var async = require('async'),
|
|||||||
userTitle: data.name,
|
userTitle: data.name,
|
||||||
description: data.description || '',
|
description: data.description || '',
|
||||||
deleted: '0',
|
deleted: '0',
|
||||||
hidden: '0',
|
hidden: data.hidden || '0',
|
||||||
system: system ? '1' : '0',
|
system: system ? '1' : '0',
|
||||||
'private': data.private || '1'
|
'private': data.private || '1'
|
||||||
},
|
},
|
||||||
@@ -596,14 +596,14 @@ var async = require('async'),
|
|||||||
} else {
|
} else {
|
||||||
Groups.create({
|
Groups.create({
|
||||||
name: groupName,
|
name: groupName,
|
||||||
description: ''
|
description: '',
|
||||||
|
hidden: 1
|
||||||
}, function(err) {
|
}, function(err) {
|
||||||
if (err && err.message !== '[[error:group-already-exists]]') {
|
if (err && err.message !== '[[error:group-already-exists]]') {
|
||||||
winston.error('[groups.join] Could not create new hidden group: ' + err.message);
|
winston.error('[groups.join] Could not create new hidden group: ' + err.message);
|
||||||
return callback(err);
|
return callback(err);
|
||||||
}
|
}
|
||||||
|
|
||||||
Groups.hide(groupName);
|
|
||||||
db.setAdd('group:' + groupName + ':members', uid, callback);
|
db.setAdd('group:' + groupName + ':members', uid, callback);
|
||||||
plugins.fireHook('action:group.join', {
|
plugins.fireHook('action:group.join', {
|
||||||
groupName: groupName,
|
groupName: groupName,
|
||||||
|
|||||||
Reference in New Issue
Block a user