Prechádzať zdrojové kódy

TASKS.md: P1-7 sessie-bug (anonieme FavorietenAgenda-call) + Tab 2-tekstoverflow afgerond, P2-7 git rm-blocker herbevestigd

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
bob 3 týždňov pred
rodič
commit
b0a9f90b38
1 zmenil súbory, kde vykonal 36 pridanie a 21 odobranie
  1. 36 21
      TASKS.md

+ 36 - 21
TASKS.md

@@ -1,6 +1,22 @@
 # Uitgaanskrant — takenlijst
 
-**Deze sessie (2026-08-18, zelfstandig, Chrome-browserautomatisering,
+**Deze sessie (2026-08-19, Bob aanwezig achter zijn scherm, gedeelde
+Chrome-browserautomatisering):** twee P1-7-taken op de Favorieten-
+pagina afgerond (zie P1-7 hieronder voor details): (1) Tab 3
+"Favoriete Gelegenheden" riep zijn API-call altijd anoniem aan
+(`sessionName`/`sessionId` nu gebonden aan `FFAppState().
+userSessionname`/`userSessionid`), (2) Tab 2's beschrijvingstekst liep
+tot de schermrand (nu 16px links/rechts padding). Beide bevestigd via
+verse export + gerichte `flutter analyze`. **P2-7's orphan-mappen-
+`git rm`** (5 bevestigde dode mappen) is opnieuw geprobeerd (met Bob's
+expliciete toestemming in de chat) maar blijft geblokkeerd door de
+permissie-classifier zelf (systeemniveau, niet te overrulen via
+chat-toestemming) — commando staat nog steeds klaar in de P2-7-sectie
+voor Bob om zelf te draaien.
+
+---
+
+**Vorige sessie (2026-08-18, zelfstandig, Chrome-browserautomatisering,
 Bob niet actief achter zijn scherm):** begon met het committen van
 2 sessies aan ongecommitte builder-sync (login/drawer/i18n/
 drupalRequest-fixes + een nog niet in `TASKS.md` gedocumenteerde
@@ -1095,26 +1111,25 @@ lokale/UI-kant + look&feel oppakken zolang die niet op Drupal wacht.
      **Live bevestigd:** `favorieten_agenda.json` geeft momenteel nog
      een **404** terug (Bob kijkt hier zelf naar, zie boven) — de tab
      blijft nu netjes leeg i.p.v. te crashen.
-- **Nieuw gevonden, nog niet gefixt (2026-08-17 avond, Claude,
-  code-audit): Tab 3 "Favoriete Gelegenheden" roept zijn API-call
-  altijd anoniem aan.** [favorieten_widget.dart:362](lib/favorieten/favorieten_widget.dart:362)
-  — `FavorietenAgendaCall.call()` wordt zonder argumenten aangeroepen,
-  terwijl de call zelf `sessionName`/`sessionId`-parameters verwacht
-  die in de Cookie-header horen
-  (`'{{session_name}}={{sessid}}'` in `api_calls.dart:34`). Zonder die
-  twee gaat de aanroep altijd **zonder sessie** naar Drupal → een
-  ListTile met letterlijk **"null"** als titel i.p.v. de favoriete
-  horeca-gelegenheden, ook als je wél bent ingelogd. **Fix (builder):**
-  ListView selecteren → Backend Query-icoon (database) →
-  `FavorietenAgenda`-call openklappen → `sessionName` = Set from
-  Variable → `FFAppState().userSessionname`, `sessionId` = Set from
-  Variable → `FFAppState().userSessionid`.
-- **Nieuw gevonden, cosmetisch (2026-08-17 avond): tekst-overflow op
-  Tab 2 en Tab 3's beschrijvingsregel.** De `Text`-widgets "De
-  gemeentes die je hebt gemarkeerd..." (key `o7pt2vls`,
-  [favorieten_widget.dart:332](lib/favorieten/favorieten_widget.dart:332))
-  en de vergelijkbare op Tab 3 lopen zichtbaar van het scherm af (geen
-  wrap, geen horizontale padding op de omringende `Column`).
+*(Anonieme API-call-bug op Tab 3 afgerond 2026-08-19 — Claude, builder
++ verse-export-verificatie: `FavorietenAgendaCall`'s Backend Query op de
+ListView had geen `sessionName`/`sessionId` gebonden, dus de call ging
+altijd zonder sessie naar Drupal (ListTile toonde letterlijk "null"
+i.p.v. de favoriete horeca-gelegenheden, ook ingelogd). Beide
+parameters nu gebonden via Set from Variable → `FFAppState().
+userSessionname`/`userSessionid`. Bevestigd via verse export:
+`FavorietenAgendaCall.call(sessionName: FFAppState().userSessionname,
+sessionId: FFAppState().userSessionid)`.)*
+
+*(Tekst-overflow Tab 2 afgerond 2026-08-19 — Claude, builder: de
+`Text`-widget "De gemeentes die je hebt gemarkeerd..." (key
+`o7pt2vls`) had geen horizontale padding en liep tot de schermrand.
+Nu 16px links/rechts padding, bevestigd via verse export
+(`Padding(EdgeInsetsDirectional.fromSTEB(16.0, 0.0, 16.0, 0.0))`).
+**Correctie op de oorspronkelijke melding:** Tab 3 heeft sinds de
+2026-08-14-herbouw (ListView + Generate Dynamic Children) geen eigen
+beschrijvingsregel meer — de "vergelijkbare tekst op Tab 3" bestond
+niet meer, dat deel van de melding was stale.)*
 - **Nieuw gevonden, structureel (2026-08-17 avond): de hele
   Favorieten-pagina mist een header/drawer.** Geen "☰"-menu, geen
   terugknop — de pagina begint direct bij de `TabBar`, enige uitweg is