[MINOR] SettingsScreen auto-saved config bij eerste render zonder gebruikersconsent #14
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
eddy/weegschaal-app#14
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Probleem
src/screens/SettingsScreen.tsx:35-44: DeuseEffectbij mount checkt of er een config in SecureStore staat. Zo niet, dan wordt de default URL+token (inclusief de hardcoded token) automatisch opgeslagen:Gevolg: een gebruiker die instellingen opent en meteen sluit, heeft onbedoeld de defaults opgeslagen. Sync draait dan met deze defaults zonder dat de gebruiker expliciet akkoord is gegaan.
Oplossing
elsebranch — vul alleen de formuliervelden in, sla niets automatisch opDit hangt samen met issue #1 — zodra de hardcoded token weg is, is deze auto-save niet meer gevaarlijk, maar het blijft ongewenst gedrag.