pl-api: add definition for subscribers visibility
Signed-off-by: mkljczk <git@mkljczk.pl>
This commit is contained in:
@ -1293,6 +1293,12 @@ const getFeatures = (instance: Instance) => {
|
||||
*/
|
||||
unrestrictedLists: v.software === PLEROMA,
|
||||
|
||||
/**
|
||||
* Ability to post statuses that don't federate.
|
||||
* @see POST /api/v1/statuses
|
||||
*/
|
||||
visibilityLocalOnly: federation && v.software === PLEROMA,
|
||||
|
||||
/**
|
||||
* Ability to post statuses only to accounts with mutual relationship.
|
||||
* @see POST /api/v1/statuses
|
||||
@ -1300,12 +1306,10 @@ const getFeatures = (instance: Instance) => {
|
||||
visibilityMutualsOnly: v.software === GOTOSOCIAL,
|
||||
|
||||
/**
|
||||
* Ability to post statuses that don't federate.
|
||||
* Ability to post statuses only to your subscribers.
|
||||
* @see POST /api/v1/statuses
|
||||
*/
|
||||
visibilityLocalOnly: federation && any([
|
||||
v.software === PLEROMA,
|
||||
]),
|
||||
visibilitySubscribers: v.software === MITRA,
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user