|
@@ -203,9 +203,37 @@ de website-homepage; `/nl/user/register` is anoniem bereikbaar (200).
|
|
|
taak 32B (events zonder categorie).
|
|
taak 32B (events zonder categorie).
|
|
|
|
|
|
|
|
|
|
|
|
|
-- **77 · "Account aanmaken" ontbreekt in de app, en een uitgelogde gebruiker
|
|
|
|
|
- ziet juist "Uitloggen". Eigenaar: Claude — bezig (sessie 2026-09-17; Bob
|
|
|
|
|
- akkoord op het hele rijtje, inloggen in-app).**
|
|
|
|
|
|
|
+- **77 · "Account aanmaken" ontbreekt in de app · ⚠️ HALF AF + één regressie te
|
|
|
|
|
+ herstellen · Eigenaar: Claude — bezig (sessie 2026-09-17).**
|
|
|
|
|
+ **Wat af is:** de `Column` met de vijf ingelogde items op Favorieten tab 4
|
|
|
|
|
+ (Uitloggen, Mijn profiel, Wachtwoord wijzigen, Account verwijderen,
|
|
|
|
|
+ Stadsactiviteit aanmaken) heeft nu een Visibility-conditie
|
|
|
|
|
+ **`userSessionid` Is Set and Not Empty**. Export-geverifieerd:
|
|
|
|
|
+ `Visibility(visible: FFAppState().userSessionid != null && ... != '')` om de
|
|
|
|
|
+ hele Column. Een uitgelogde gebruiker ziet die vijf dus niet meer.
|
|
|
|
|
+ **⚠️ Regressie die ik veroorzaakte en die nog hersteld moet worden:** bij een
|
|
|
|
|
+ poging die Column te dupliceren (voor het uitgelogde blok) heeft FlutterFlow
|
|
|
|
|
+ de Column **vervangen door een kopie met nieuwe i18n-sleutels**. Netto is er
|
|
|
|
|
+ géén tweede Column bijgekomen, maar de vijf items hebben nu verse sleutels met
|
|
|
|
|
+ een **lege Engelse vertaling**; de oude sleutels zijn uit
|
|
|
|
|
+ `internationalization.dart` verdwenen. Terug te zetten (oude waarden, uit de
|
|
|
|
|
+ export van vlak ervoor):
|
|
|
|
|
+ | nieuwe sleutel | Nederlands | Engels moet worden |
|
|
|
|
|
+ |---|---|---|
|
|
|
|
|
+ | `wl9hk4vl` | Uitloggen | Log out |
|
|
|
|
|
+ | `mj6x0sxf` | Mijn profiel | My Profile |
|
|
|
|
|
+ | `wxlmmqen` | Wachtwoord wijzigen | Change password |
|
|
|
|
|
+ | `lwnfr9gv` | Account verwijderen | Delete account |
|
|
|
|
|
+ | `xglkp3tc` | Stadsactiviteit aanmaken | Create city activity |
|
|
|
|
|
+ **Les:** `Duplicate` op een widget waar net een Visibility-conditie op is
|
|
|
|
|
+ gezet, is niet veilig — het lijkt te mislukken (geen tweede node in de tree)
|
|
|
|
|
+ maar hernummert wél alle onderliggende vertaalsleutels. Dupliceer zo'n blok
|
|
|
|
|
+ dus **vóór** je de conditie zet, of bouw het tweede blok met het
|
|
|
|
|
+ "+"-icoontje op de tree-rij.
|
|
|
|
|
+ **Nog te doen:** het uitgelogde blok zelf — "Account aanmaken"
|
|
|
|
|
+ (`launchURL` naar `https://uitgaanskrant.com/nl/user/register`, anoniem 200
|
|
|
|
|
+ gemeten) en "Inloggen" (in-app naar `LoginWidget`), met de omgekeerde
|
|
|
|
|
+ conditie. Bob's akkoord ligt er; alleen de bouwroute moet anders.
|
|
|
Gemeten in de export van 17 sep: `Favorieten` heeft **geen login-guard** — je
|
|
Gemeten in de export van 17 sep: `Favorieten` heeft **geen login-guard** — je
|
|
|
komt er ook zonder in te loggen. Tab 4 (*Gebruiker*) toont dan wél gewoon
|
|
komt er ook zonder in te loggen. Tab 4 (*Gebruiker*) toont dan wél gewoon
|
|
|
**"Uitloggen"** (`275gmehq`, r.788) en **"Account verwijderen"**
|
|
**"Uitloggen"** (`275gmehq`, r.788) en **"Account verwijderen"**
|