Prevent enforced password removal when creating or editing a share
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Steps to reproduce
- Setup your server to enforce password protection on shares
- Create or edit a share
Expected behaviour
Based on the capabilities (I guess ?) from the server, we should not be able to remove password protect in this view :
Actual behaviour
Instead we can change it but then when sharing we get the expected following error :
Reasoning or why should it be changed/implemented?
Because as users we can lose all other changes we made to the share since the creation/editing of the share fails.
Environment data
Nextcloud iOS app version: 5.3.2
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 by enabling enforced password protection on the server, then create or edit a share in the iOS app. Trace the share creation/editing entry point and how server capabilities are read. Done means the view prevents removing password protection when enforcement is active and other share changes are not lost.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100