Changeset 2d6a9c3 in Klonkt for src/services
- Timestamp:
- 07/16/2026 12:20:51 PM (8 weeks ago)
- Branches:
- main
- Children:
- af21002
- Parents:
- 8878814
- git-author:
- Robin <roboburr@…> (07/13/2026 05:21:50 AM)
- git-committer:
- Robin <roboburr@…> (07/16/2026 12:20:51 PM)
- File:
-
- 1 edited
-
src/services/ActivityPubService.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/services/ActivityPubService.js
r8878814 r2d6a9c3 1464 1464 } 1465 1465 1466 // Bake a post's raw source into its display HTML (the ActivityPub `source` model): done ONCE 1467 // at save and cached in posts.content_rendered, so page views serve it statically instead of 1468 // re-linkifying every render. Step 1 = #hashtags + bare URLs (cheap, no network). Step 2 will 1469 // resolve @mentions here too (webfinger once at save instead of per page view). 1470 export function bakePostContent(source) { 1471 return linkifyBody('', source || ''); 1472 } 1473 1466 1474 // Extract the AP Hashtag tag objects from already-linked reply content. 1467 1475 function hashtagTags(base, content) { … … 2463 2471 deliverWithRetry, enqueueDelivery, processDeliveryQueue, startDeliveryWorker, 2464 2472 getReplyUris, markNotificationsSeen, countUnseenNotifications, hasPlayableAudio, 2465 linkifyBody, listFollowers, removeFollower,2473 linkifyBody, bakePostContent, listFollowers, removeFollower, 2466 2474 };
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)