code4romania / code4romania/de-urgenta-android

[BUG] Cleanup check location permissions flow

Open
#46 1 comment 0 reactions 0 assignees View on GitHub
bug :bug: feature-maps
Dominant language
Kotlin
Stars
4
Forks
15
PR merge metrics
No merged PRs in 30d

Description

The location permissions should be required when loading and using the map (add addresses feature).

Sometimes the go to settings dialog seems to show up twice even if I click ok.

After I refused the locations permission, nothing happens when I try to navigate to configure addresses. The permission should be requested again and the user should be informed that the permission is mandatory for configuring addresses.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the map and configure-addresses flows that request location permission. Reproduce the refused-permission case and the duplicate settings dialog, then verify that permission is requested again, the mandatory requirement is explained, and the dialog appears only once.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.