nextcloud / nextcloud/android

Custom sharing options chosen in web UI are not visible in the android app

Open
#11,460 2 comments 1 reaction 0 assignees View on GitHub
1. to develop enhancement feature: sharing
Dominant language
Kotlin
Stars
5.6k
Forks
2k
Avg merge
2d 18h
Merged PRs (30d)
92

Description

### ⚠️ Before posting ⚠️

- [X] This is a **bug**, not a question or an enhancement.
- [X] I've [searched for similar issues](https://github.com/nextcloud/android/issues) and didn't find a duplicate.
- [X] I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
- [X] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).

### Steps to reproduce

1. Open nextcloud web client.
2. Share any file or folder and choose only options to download+upload (no editing, no deletion) - doesn't matter whether it's sharing by public link or sharing with users in nextcloud.
3. Open nextcloud android client and check the share options of the shared folder/file from step 2.
4. You will probably see three options "View only", "Allow upload and editing" and "File drop (upload only)" while none of these match the saved configuration set in the browser - so none of these radio buttons is chosen.

### Expected behaviour

I would expect better flexibility in the Android client so user has the same share options available than in the web app:
That means a checklist of 4 permissions while user being able to choose any combination of them:
- view/read
- edit
- delete
- upload

### Actual behaviour

1. Android app not being able to display certain combination of share permissions if they were set from the web UI (e.g. view+upload).
2. When setting the sharing from android I am not able to use the combination of permissions that I use most often (view+upload).

### Android version

12

### Device brand and model

Xiaomi Redmi Note 9 Pro

### Stock or custom OS?

Stock

### Nextcloud android app version

3.24.1

### Nextcloud server version

25.0.3

### Using a reverse proxy?

I don't know

### Android logs

_No response_

### Server error logs

_No response_

### Additional information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.