MerginMaps / MerginMaps/mobile
Mandatory field message/expression description does not show after having unlinked a photo
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 388
- Forks
- 87
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 20
Description
**Description**
Say you have a photo field, that is mandatory by using the "not null" constraint or a custom expression with a custom "expression description". The message warning that the field cannot be null or that is mandatory shows:
after taking a photo the message disappears as expected
but if the photo is unlinked then the message does not show anymore, leaving the user potentially confused about what field is missing
**Application (+ app version, build, operating system)**
2026.2.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue in the Mergin Maps mobile app using a mandatory photo field, then unlink the photo and observe the validation message. No source file, test, or entry point is named in the report, so trace the photo-field validation flow from this reproduction. Done means the not-null or custom expression description appears again after unlinking the photo.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100