Also hide following in the AP API if requested
This commit is contained in:
parent
468f17936f
commit
17a5257fea
2 changed files with 7 additions and 1 deletions
5
app.py
5
app.py
|
@ -772,6 +772,11 @@ def following():
|
|||
|
||||
if is_api_request():
|
||||
_log_sig()
|
||||
if config.HIDE_FOLLOWING:
|
||||
return jsonify(
|
||||
**activitypub.simple_build_ordered_collection("following", [])
|
||||
)
|
||||
|
||||
return jsonify(
|
||||
**activitypub.build_ordered_collection(
|
||||
DB.activities,
|
||||
|
|
|
@ -24,6 +24,7 @@ from little_boxes.httpsig import HTTPSigAuth
|
|||
|
||||
from config import BASE_URL
|
||||
from config import DB
|
||||
from config import DEFAULT_CTX
|
||||
from config import EXTRA_INBOXES
|
||||
from config import ID
|
||||
from config import KEY
|
||||
|
@ -538,7 +539,7 @@ def embed_collection(total_items, first_page_id):
|
|||
|
||||
def simple_build_ordered_collection(col_name, data):
|
||||
return {
|
||||
"@context": ap.COLLECTION_CTX,
|
||||
"@context": DEFAULT_CTX,
|
||||
"id": BASE_URL + "/" + col_name,
|
||||
"totalItems": len(data),
|
||||
"type": ap.ActivityType.ORDERED_COLLECTION.value,
|
||||
|
|
Loading…
Reference in a new issue