Changeset 8b83cba in Klonkt
- Timestamp:
- 08/11/2026 03:17:52 PM (4 weeks ago)
- Branches:
- main
- Children:
- abbb72a
- Parents:
- be5a13c
- File:
-
- 1 edited
-
src/services/guardianship/delivery.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/services/guardianship/delivery.js
rbe5a13c r8b83cba 56 56 // it does not, the recipient is silently dropped from the note. Everything 57 57 // that decides anything still runs below, for local and remote alike. 58 const a = (localActor && localActor(uri)) || await fetchActor(uri).catch(() => null); 58 // ONDERTEKEND ophalen als het onbetekend niet lukt (asSlug). Een instance 59 // met Mastodons secure mode -- infosec.exchange bijvoorbeeld -- antwoordt 60 // 401 op een anonieme GET van het actor-document. Zonder document geen 61 // inbox, dus viel de ontvanger hier stil weg, en met de laatste ontvanger 62 // gaf deliverDirectNote null terug: "502 direct_failed", zonder te zeggen 63 // wie er niet bereikbaar was. 64 // 65 // Dezelfde les als bij het volgen vanaf een boost (Robins melding, 31-7): 66 // die weg kreeg toen signedGetJson, deze niet. fetchActor probeert nog 67 // steeds ONBETEKEND eerst -- dat blijft de veiligheidskeuze -- en tekent 68 // alleen deze ene URL als dat mislukt. 69 const a = (localActor && localActor(uri)) 70 || await fetchActor(uri, { asSlug: site.slug }).catch(() => null); 59 71 if (!a || !(a.inbox || (a.endpoints && a.endpoints.sharedInbox))) continue; 60 72 // FEP-633c §4.1: an escalation addressed to a "guardian" that carries
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)