nextcloud/apps/files_sharing
Ferdinand Thiessen c6c8cc781c
fix(files_sharing): Respect permissions passed when creating link shares
Given:
User creates a link or email share with permissions=4 (create only = file drop).

Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.

Solution:
Respect what the user is requesting, create a file drop share.

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 19:14:45 +01:00
..
appinfo fix(sharing): add command to fix broken shares after ownership transferring 2024-12-12 21:32:10 +01:00
composer fix(sharing): add command to fix broken shares after ownership transferring 2024-12-12 21:32:10 +01:00
css fix(files_sharing): note icon color on public pages 2024-11-08 16:38:41 +00:00
img fix(assets): Optimize SVGs with scour 0.38.2 2023-04-24 08:59:38 +02:00
js fix: drop legacy sharing files 2023-07-11 13:52:28 +02:00
l10n Fix(l10n): Update translations from Transifex 2025-01-23 00:22:10 +00:00
lib fix(files_sharing): Respect permissions passed when creating link shares 2025-01-31 19:14:45 +01:00
src fix(files_sharing): Remove debounce from expiration date formatting 2025-01-16 09:06:27 +01:00
templates chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
tests fix(files_sharing): Respect permissions passed when creating link shares 2025-01-31 19:14:45 +01:00
.l10nignore Remove legacy build files 2022-01-11 17:16:05 +01:00
list.php Remove redundant events 2022-08-15 19:20:42 +02:00
openapi.json fix(files_sharing): Respect permissions passed when creating link shares 2025-01-31 19:14:45 +01:00
public.php Convert isset ternary to null coalescing operator 2023-09-28 12:18:41 +03:30