Quellcode durchsuchen

P2-23 geschrapt (kopieen weg, 0 compilefouten), P2-22 bijgewerkt naar 4 actuele fouten

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob vor 1 Woche
Ursprung
Commit
7a1f6656f0
1 geänderte Dateien mit 36 neuen und 42 gelöschten Zeilen
  1. 36 42
      TASKS.md

+ 36 - 42
TASKS.md

@@ -2090,27 +2090,6 @@ al afgerond) — dit is een leeg vlak, geen laadprobleem.
 
 ## P2 — features & concept, na livegang
 
-**P2-23 · Eigenaar: Bob — COMPILEFOUT, blokkeert de build.**
-Gevonden 2026-09-02 met `fvm dart analyze lib/` op een verse export:
-drie echte errors, allemaal in `stadsactiviteit_aanmaken_copy2` (een
-tweede kopie van `stadsactiviteitAanmaken`):
-```
-error - stadsactiviteit_aanmaken_copy2/..._widget.dart:1392:35 -
-  Undefined name 'columnMijnStadsrechtenResponse'.   (ook :1401 en :1409)
-```
-De rest van het project is schoon (0 andere errors). Dit is precies het
-patroon uit `CLAUDE.md`: een widget verwijst naar de Backend-Query-
-response van een omhullende `Column`, maar op deze kopie is die query
-niet meegekomen — de referentie hangt in de lucht. `flutterflow
-export-code` loopt er wél doorheen, maar `flutter run`/een release-build
-zal hierop stuklopen.
-**Twee routes:** de wrapper-`Column` op de kopie zijn
-`MijnStadsrechten`-query teruggeven, óf — als `..._copy2` alleen een
-backup is — de pagina weggooien. Zelfde afweging geldt voor de andere
-kopie (`stadsactiviteitAanmakenCopy`), die de vier Property-Override-
-fouten uit P2-22 veroorzaakt.
-
-
 **P2-1 · Eigenaar: Bob — testen in de API, komt terug.** Datum-filter:
 Vandaag / Dit weekend / Deze week.
 
@@ -3568,27 +3547,42 @@ onder Info. Let op: `evenement_horecagelegenheid` noemt dezelfde tab al
 wél "Openingstijden" — die twee schermen spreken elkaar nu tegen.
 
 **P2-22 · Eigenaar: Bob (P2-15-werk; blokkeert de export NIET).**
-Vier `Property Override`-fouten in het Issues-paneel, opgespoord
-2026-09-01. Ze staan de export niet in de weg (geverifieerd: met alleen
-deze vier open loopt `flutterflow export-code` gewoon door), maar ze
-houden de rode teller op 4 en maskeren zo nieuwe fouten. Exacte
-locaties, elk twee keer — één keer op de live pagina, één keer op de
-backup-kopie:
-- `stadsactiviteitAanmaken` → `DropDownGemeenten-mijngemeenten`:
-  "Invalid API call configuration"
-- `stadsactiviteitAanmaken` → `DropDownProvincie`: "return type mismatch"
-- `stadsactiviteitAanmakenCopy` → dezelfde twee dropdowns, zelfde fouten
-
-**Al geprobeerd en uitgesloten (2026-09-01, Claude):** de API-calls zelf
-zijn in orde (`MijnStadsrechten` en `provincies`: absolute URL, GET,
-variabelen en headers correct); de Backend Query op `DropDownProvincie`
-staat gewoon op `provincies`; en het opnieuw bevestigen van zowel
-"Define Options Values" (`$[:].provincieid`) als "Define Options Labels"
-(`$[:].provinciename`) via de Set-from-Variable-dialoog — de bekende
-truc die bij `categorieTids` wél hielp — laat de teller op 4 staan. De
-foutmelding wijst dus naar iets anders dan die twee bindings. Bob kent
-de bedoelde datastroom van deze pagina en kan in zijn eigen browser
-sneller zien wat er mis is dan Claude via coördinaat-klikken.
+Vier openstaande fouten in het Issues-paneel, stand 2026-09-03. Geen
+van de vier houdt `flutterflow export-code` tegen (geverifieerd), en
+`dart analyze` op een verse export geeft **0 errors** — maar ze houden
+de rode teller bezet en maskeren daarmee nieuwe fouten.
+
+**Twee `Custom Action Call`-fouten** — argument `categorieTids` en
+argument `fotosFids` "is not set properly", op de aanroep van
+`evenementCreate` in `uitgaansevenement_aanmaken`. Dit is het bekende
+List-argument-patroon uit `CLAUDE.md`: een `List<String>`-argument mag
+niet op Unset blijven, ook niet als het in Dart nullable is. Recept:
+Value-potlood → Set Variable → **Inline Function** → expressie
+`<String>[]` → **"Return Type (Optional)" openklappen** → Check Errors
+→ Confirm. Dat openklappen forceert het wegschrijven. Werkt alléén als
+er al een binding staat; bij een verse Inline Function op een `UNSET`-
+waarde schrijft Confirm niet weg (5+ pogingen 2026-08-31) — dan is de
+knop weggooien en opnieuw opbouwen sneller.
+
+**Twee `Property Override`-fouten** op `stadsactiviteitAanmaken`:
+- `DropDownGemeenten-mijngemeenten` → "Invalid API call configuration"
+- `DropDownProvincie` → "return type mismatch"
+
+*Al uitgesloten (2026-09-01, Claude):* de API-calls zelf zijn in orde
+(`MijnStadsrechten` en `provincies`: absolute URL, GET, variabelen en
+headers correct); de Backend Query op `DropDownProvincie` staat gewoon
+op `provincies`; en het opnieuw bevestigen van zowel "Define Options
+Values" (`$[:].provincieid`) als "Define Options Labels"
+(`$[:].provinciename`) via de Set-from-Variable-dialoog laat de teller
+ongemoeid. De foutmelding wijst dus naar iets anders dan die twee
+bindings. Bob kent de bedoelde datastroom van deze pagina en ziet in
+zijn eigen browser sneller wat er mis is dan Claude via
+coördinaat-klikken.
+
+*(De twee identieke Property-Override-fouten op de kopiepagina zijn
+vervallen: Bob heeft `stadsactiviteitAanmakenCopy` en
+`...Copy2` op 2026-09-02 weggegooid. Daarmee zijn ook de 3
+compilefouten uit het oude P2-23 verdwenen — die taak is geschrapt.)*
 
 
 **P2-18 · Eigenaar: Claude** (mechanisch, ±12 iconen; pas ná P0-11).