make upload permissions global

give upload image permission to registered users on install
add global privileges to app.user.privileges for client side use
This commit is contained in:
Barış Soner Uşaklı
2018-01-03 13:27:30 -05:00
parent bf1e2cfe46
commit ff6c6a54c1
17 changed files with 179 additions and 56 deletions

View File

@@ -354,8 +354,8 @@ function createGlobalModeratorsGroup(next) {
}
function giveGlobalPrivileges(next) {
var groups = require('./groups');
groups.join('cid:0:privileges:groups:chat', 'registered-users', next);
var privileges = require('./privileges');
privileges.global.give(['chat', 'upload:post:image'], 'registered-users', next);
}
function createCategories(next) {