Quellcode durchsuchen

Taak 103 helemaal af: A nagemeten op productie (385 gemeenten, 0 duplicaten)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob vor 15 Stunden
Ursprung
Commit
e948a37adc
1 geänderte Dateien mit 18 neuen und 4 gelöschten Zeilen
  1. 18 4
      TASKS.md

+ 18 - 4
TASKS.md

@@ -23,7 +23,8 @@ oppakken.
 | **65** | Release-build doorloop | ✅ **Uitgelogde deel af 2026-09-19** (0 crashes; 65a, 65b en 65d-kleur opgelost; 65c + 65e open). Rest = ingelogd + Xiaomi → Bob |
 | ~~P2-24 B~~ | Categoriedropdown horeca-overzicht | ✅ **AF 2026-09-19** (Claude, export-geverifieerd): opties+labels per tab, On Selected zet de page state, On Tab Change reset beide, hint "Alle categorieën", volle breedte |
 | ~~99/100/101~~ | Loginvelden · drawer-logo · Crashlytics-console | ✅ **ALLE DRIE AF 2026-09-19** (export-geverifieerd). ⚠️ Crashtest-knop opruimen blijft open: staat op `Favorieten`, pagina van 88B |
-| **102** | Ontbrekend asset `logo_1080x2160.png` in de projectmap | 🔴 **Nieuw 2026-09-19** — zie het eigen blok; raakt elke lokale build |
+| ~~102~~ | Ontbrekend asset `logo_1080x2160.png` | ✅ **AF** — opgehaald met `--include-assets` en gecommit |
+| ~~103~~ | Header-locatie + "(gemeente)" weg | ✅ **AF** — A op productie (385 namen nagemeten), B export-geverifieerd |
 | **G0.6** | Play-screenshots schieten | Browserloos op beide AVD's, ±10 min — zeg het en het gebeurt |
 
 ## 👤 BOB — OPEN, in volgorde van wat de livegang blokkeert
@@ -264,8 +265,10 @@ met het logo op ~55 % van de breedte op een **transparant** vlak, dan doet
 
 ---
 
-### 🆕 103 · Header toont de verkeerde locatie + "(gemeente)" weg
-**A = Bob (Drupal) — patch aangeleverd 2026-09-19 · B = Claude — BEZIG (sessie 'losse-restpunten')**
+### ✅ 103 · Header toont de juiste locatie + "(gemeente)" weg — **HELEMAAL AF 2026-09-19**
+**A (Drupal, Bob) staat op productie en is nagemeten · B (app, Claude) is
+export-geverifieerd met `dart analyze` 0 errors.** Enige restpunt: nog niet op
+een toestel gezien, en "Heel Nederland" vertaalt niet (hoort bij P1-17).
 
 **Bob 2026-09-19: "ja, goed plan a" + "B. Goed plan."** Beide goedgekeurd.
 A-patch (`_custom_gemeentenaam_kort()` + één regel in `custom_retrieve_hierarchy()`)
@@ -303,6 +306,15 @@ andere `plaats`-parameter — die pagina weet dus zelf niet wat hij toont.
 
 ---
 
+### ✅ A IS AF EN STAAT OP PRODUCTIE (Bob, 2026-09-19) — nagemeten door Claude
+
+Alle 12 provincies opgehaald, **385 gemeenten**: **0** met `(gemeente`, **0**
+duplicaten, **0** leeg. Alleen `Bergen (LB)` en `Bergen (NH)` houden hun haakjes
+— precies de bedoeling, anders stonden er twee identieke regels "Bergen" in de
+dropdown. Amsterdam heet nu gewoon *Amsterdam*.
+
+<details><summary>oorspronkelijk voorstel A</summary>
+
 **VOORSTEL A — "(gemeente)" weg. In Drupal, niet in de app.**
 
 Eén bewerking op `gemeentename` in `plaatsen.json`:
@@ -318,6 +330,8 @@ weggooien. Kost geen app-wijziging en geen export.
 houdt de oude naam tot de gebruiker opnieuw kiest. Bij een nog niet gepubliceerde
 app irrelevant.
 
+</details>
+
 **VOORSTEL B — de header laten kloppen. 2 pagina's, niet 19.**
 
 De header staat op **19** pagina's; de truc is dat de defaults de overige 17
@@ -942,7 +956,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).