feat(activitypub): show world category in selectors

Allows for posting to World, showing World in unread/recent/etc

also removes now-unnecessary special case for privileges
This commit is contained in:
Opliko
2024-03-18 01:50:11 +01:00
parent 5f60f75f7d
commit 953231fc90
2 changed files with 4 additions and 6 deletions

View File

@@ -31,6 +31,10 @@ searchApi.categories = async (caller, data) => {
cids = await loadCids(caller.uid, data.parentCid); cids = await loadCids(caller.uid, data.parentCid);
} }
if (meta.config.activitypubEnabled) {
cids.unshift(-1);
}
const visibleCategories = await controllersHelpers.getVisibleCategories({ const visibleCategories = await controllersHelpers.getVisibleCategories({
cids, uid: caller.uid, states: data.states, privilege, showLinks: data.showLinks, parentCid: data.parentCid, cids, uid: caller.uid, states: data.states, privilege, showLinks: data.showLinks, parentCid: data.parentCid,
}); });

View File

@@ -25,12 +25,6 @@ privilegesController.get = async function (req, res) {
cid: 'admin', cid: 'admin',
name: '[[admin/manage/privileges:admin]]', name: '[[admin/manage/privileges:admin]]',
icon: 'fa-lock', icon: 'fa-lock',
}, {
cid: -1,
name: '[[activitypub:category.name]]',
icon: 'fa-globe',
bgColor: '#0000ff',
color: '#ffffff',
}]; }];
let selectedCategory; let selectedCategory;