restric newsOnly groups from posting

This commit is contained in:
Adolfo Reyna
2023-02-07 13:40:18 -05:00
parent 3d3dab58f9
commit af059b6fc6
2 changed files with 14 additions and 1 deletions

View File

@@ -352,6 +352,12 @@ userDB = (DB) => {
return g ? g.isPrivate : false;
}
DB.isGroupNewsOnly = async (groupid) => {
if(userProfileCache[groupid]) return userProfileCache[groupid].newsOnly;
let g = await DB.getGroup(groupid);
return g ? g.newsOnly : false;
}
DB.isOwnerOfGroup = async (profileid, groupid) => {
let profile = await DB.getProfileCache(profileid);
let group = userProfileCache[groupid] ? userProfileCache[groupid] : await DB.getGroup(groupid);