Ignore:
Timestamp:
08/08/2026 04:22:18 AM (5 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
bdcb3a3
Parents:
0517013
git-author:
Robin <roboburr@…> (08/08/2026 04:22:14 AM)
git-committer:
Robin <roboburr@…> (08/08/2026 04:22:18 AM)
Message:

De inbox zegt nu WAT hij liet vallen

Een kale "[AP] inbox Create → shared (ignored)" verbergt het verschil tussen
een soort die we bewust overslaan en een die we niet kennen. Precies dat
verschil was de vraag bij Funkwhale: die stuurt Create(Audio), terwijl deze
inbox alleen Note, Article en Question aanneemt -- dus het viel stil door.

De regel draagt nu het objecttype en de afzender mee. Dezelfde les als bij de
Accept van vanmiddag: een logregel die succes suggereert terwijl er niets
gebeurde, kost een halve dag.

Co-Authored-By: Claude Opus 5 <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/services/ActivityPubService.js

    r0517013 r553bd70  
    25492549  }
    25502550
    2551   console.log('[AP] inbox', type || 'unknown', '→', slugParam || 'shared', 'from', ip, '(ignored)');
     2551  // Zeg ook WAT er viel. Een kale "Create (ignored)" verbergt het verschil
     2552  // tussen een soort die we bewust overslaan en een die we niet kennen -- en
     2553  // dat verschil was precies de vraag bij Funkwhale, dat Create(Audio) stuurt
     2554  // waar deze inbox alleen Note, Article en Question aanneemt.
     2555  const objType = act.object && typeof act.object === 'object' ? act.object.type : (typeof act.object === 'string' ? '<uri>' : null);
     2556  console.log('[AP] inbox', type || 'unknown', objType ? '(' + objType + ')' : '', '→', slugParam || 'shared',
     2557    'from', ip, 'by', claimedActor || '?', '(ignored)');
    25522558  return 202;
    25532559}
Note: See TracChangeset for help on using the changeset viewer.