Explorar o código

109 naar de importer (besluit Bob), P2-25 af (watchdog opgeruimd)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob hai 12 horas
pai
achega
6882b48c10
Modificáronse 1 ficheiros con 15 adicións e 1 borrados
  1. 15 1
      TASKS.md

+ 15 - 1
TASKS.md

@@ -969,6 +969,11 @@ Bob's stuk.** De loginpagina zelf is geverifieerd tot aan het invoerveld.
   één poging niet, laten staan.
 - **P1-30 · Cloudflare rate limiting** aanzetten, en dan óók de twee
   rate-limiting-vinkjes weghalen uit de custom rule `flutterflow`.
+- **✅ P2-25 · Cleanup `custom.module` — AF (Bob, 2026-09-19): "watchdog staat er
+  niet meer in".** Niet opnieuw agenderen.
+
+<details><summary>oorspronkelijke opdracht</summary>
+
 - **P2-25 · Cleanup `custom.module` — debugging alleen op devbob · Eigenaar:
   Bob (Drupal-code, aangemaakt 2026-09-14).** Vóór livegang moet de custom
   module (`custom.module` + `custom.evenementen_aanmaken.inc` en de overige
@@ -1002,6 +1007,7 @@ Bob's stuk.** De loginpagina zelf is geverifieerd tot aan het invoerveld.
      `_cb=$RANDOM`-recept in `CLAUDE.md`) én dat de dblog na een testronde
      in de app schoon blijft.
   Hoort samen met P1-30 (Cloudflare) in dezelfde livegang-ronde.
+</details>
 - **Max items + tab 6** (P2-24 A en C) — geparkeerd, zie daar. Melden bij
   FlutterFlow-support is de enige overgebleven route.
 
@@ -1021,7 +1027,7 @@ op de Home-tabs), en de horeca-sortering (alfabetisch, live).
 ---
 
 
-### P2-46 · EventCurrent: restpunten na de ombouw van 2026-09-19 · Eigenaar: Claude
+### P2-46 · EventCurrent: restpunten na de ombouw van 2026-09-19 · Eigenaar: Claude — bezig
 **Gedaan (export- en toestel-geverifieerd, profile-build op emulator-5554):** backups `EventCurrentCopy`, `EvenementHorecagelegenheidCopy`, `EvenementInfoCopy`; event-kaart met logo 96×96 links en `EvenementInfo` (Expanded) + Maps-knop rechts; de 500 px-Container weg; `EvenementHorecagelegenheid` zonder tabs: `RowLogo` (logo 96×96 + `ColumnRechts`: titel, labels, adres/plaats, telefoon, e-mail), links in een `Wrap` (Menukaart/Website/Facebook/Instagram/X/"Op Uitgaanskrant.com" met host ervoor), `TextInhoud` (zaakbeschrijving), foto's, `ColumnOpening` en `ColumnBezorgen` met Visibility op `openingstijden`/`bezorgtijden`; e-mail leest nu `$[:]['e-mail']`; drie `phone: false`-vlaggen weg; telefoon-guard zonder `valueOrDefault`; Entree-blok alleen bij `entreeprijs`; roze/rode vulkleuren van Entree/Contact weg; EN-vertalingen "Opening hours"/"On Uitgaanskrant.com".
 **Nog te doen:**
 - Verse profile-build op het toestel voor de láátste ronde (TextInhoud, Menukaart in de Wrap, adres-Row `[Icon, TextAdres, TextPlaats]` met spacing 6): route `uitgaanskrant://uitgaanskrant.com/eventCurrent?nid=214689&horecaid=50013` (A la Ferme, heeft openingstijden) en `horecaid=67233` (Carré, alles leeg).
@@ -1556,6 +1562,12 @@ Voorbeelden (allemaal ruim in de toekomst, dus geen datumkwestie):
 `222806` Steve 'n' Seagulls (20 dec, Weert) · `222737` Altruism Label Night
 (21 nov, Maastricht) · `222703` BRECHTJE Maresa (1 okt, Groningen).
 
+**✅ Besluit Bob 2026-09-19: dit is een IMPORT-probleem en wordt bij de importer
+afgevangen.** Geen Drupal-hook of extra display nodig; niet opnieuw agenderen.
+Wel bij een volgende contentmeting nakijken of het getal daalt (nu 618).
+
+<details><summary>afgewezen alternatief</summary>
+
 **Voorstel — een default in `custom_node_presave()`.** Die hook draait er al
 voor `go_out_event` (adres/geo/plaats overnemen van de horecagelegenheid); één
 blok erbij dat `field_category2` vult met een vaste fallback-tid zodra het leeg
@@ -1566,6 +1578,8 @@ bestaande categorie, of een nieuwe term "Overig"). De alternatieven — een acht
 display zonder categoriefilter, of de importer aanpassen — kosten meer en geven
 een extra tab in de app.
 
+</details>
+
 ⚠️ **Meetles, kostte deze sessie een valse ronde:** classificeer op **datetime**,
 niet op datum. Op datum alleen leverde dezelfde meting 30 "bugs" op die in
 werkelijkheid gewoon events van vandaag waren die al begonnen waren — precies wat