Fix threads display
This commit is contained in:
@@ -27,6 +27,7 @@ from core.activitypub import Box
|
||||
from core.activitypub import post_to_outbox
|
||||
from core.db import find_one_activity
|
||||
from core.meta import by_object_id
|
||||
from core.meta import by_remote_id
|
||||
from core.meta import by_type
|
||||
from core.meta import follow_request_accepted
|
||||
from core.meta import in_outbox
|
||||
@@ -268,6 +269,13 @@ def admin_thread() -> _Response:
|
||||
abort(404)
|
||||
|
||||
data = find_one_activity({**by_type(ap.ActivityType.CREATE), **by_object_id(oid)})
|
||||
if not data:
|
||||
dat = DB.replies.find_one({**by_remote_id(oid)})
|
||||
data = {
|
||||
"activity": {"object": dat["activity"]},
|
||||
"meta": dat["meta"],
|
||||
"_id": dat["_id"],
|
||||
}
|
||||
|
||||
if not data:
|
||||
abort(404)
|
||||
|
Reference in New Issue
Block a user