Changeset 26b1848 in Klonkt for test


Ignore:
Timestamp:
08/11/2026 05:36:21 PM (4 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
fc41e04
Parents:
abbb72a
Message:

Drie spellingen van dezelfde naam, en "door wie" was de hele vraag (shaer-lgo)

Zichtbaar geworden in de echte data van vandaag: naast een markering van
boiert.eu met handle @boiert@… stond die van dev met handle NULL. Op het
scherm valt dat terug op de kale URI.

Onze eigen markering werd op twee plekken geboekt, en allebei anders:

routes/guardian.js (het paneel) null
ActivityPubService (de app, C2S) @${site.slug} -- zonder host
inkomend van een ander de echte handle

Nu alle drie deriveHandle(me). Die stond module-privé in ActivityPubService en
is geexporteerd in plaats van in de route nagebouwd -- een tweede afleiding van
dezelfde naam is precies de naad die vandaag al twee keer beet.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • test/help-c2s.test.js

    rabbb72a r26b1848  
    5858  // markering.
    5959  assert.equal(h.state.open, true);
     60});
     61
     62test('onze EIGEN markering draagt onze eigen handle', () => {
     63  // "Door wie" was de hele vraag van deze bead. Een binnengekomen markering
     64  // draagt de handle van de afzender wel; onze eigen rij stond op null en viel
     65  // op het scherm terug op de kale URI. Gezien op 11-8 in de echte data naast
     66  // een rij van boiert.eu, die zijn handle wel had.
     67  const coll = queues.helpCollection('https://x/queues/help', 'oma');
     68  const item = coll.orderedItems.find((i) => i.id === BOEI);
     69  assert.deepEqual(item['shaer:pickedUpBy'], ['@oma@oma.test'],
     70    'een handle en geen URI');
    6071});
    6172
Note: See TracChangeset for help on using the changeset viewer.