Ignore:
Timestamp:
08/08/2026 06:35:21 AM (5 weeks ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
2bfe26c
Parents:
cf5073b
git-author:
Robin <roboburr@…> (08/08/2026 06:35:19 AM)
git-committer:
roboburr <roboburr@…> (08/08/2026 06:35:21 AM)
Message:

De apps kunnen nu zien wat er voor een ward gated is (shaer-ahy.1)

Bart: iOS en Android op hetzelfde plan als de PWA. Dit is het blokkerende stuk --
zonder dit kan geen app een poort tonen.

wardsCollection gaf {id, handle, since}. Een app kon een ward dus wel TONEN maar
niets over hem zeggen, en dat is precies de helft van het antwoord op "wat mag
dit kind". Er zit nu shaer:gates bij: dezelfde rijen als het PWA-paneel, met
soort, drempel, lopend voorstel en omkeerbaarheid.

UIT DEZELFDE FUNCTIE, en dat is de kern. wardGates stond in routes/guardian.js
en daar kon alleen de PWA erbij. Een tweede berekening ernaast zou vroeg of laat
een ander antwoord geven op dezelfde vraag -- geen schoonheidsfoutje, maar twee
guardians die een verschillend beeld van hetzelfde kind krijgen. Verplaatst naar
queues.js; beide schermen lezen er nu uit, en een toets vergelijkt de twee
uitkomsten letterlijk met deepEqual.

Suite 688/688; zonder de nieuwe regel vallen er twee om.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/services/guardianship/index.js

    rcf5073b rf3a2556  
    3232// §5.6 gated settings (decided by the guardians, enforced by the ward's server)
    3333export * as gated from './gated.js';
     34export * as queues from './queues.js';
    3435// 5.2.1: wie er op een hulpvraag af is en wanneer hij is afgesloten (shaer-lgo)
    3536export * as help from './help.js';
Note: See TracChangeset for help on using the changeset viewer.