nextcloud/apps/files_sharing/src/services
nfebe 06636d2ad0 fix(files_sharing): Drop permissions on unmounted pending and deleted shares
Pending and deleted shares are not mounted into the user's filesystem, so
generic file operations like delete or download produced a misleading
"file is not available" error.

These shares now carry no permissions, so every permission-aware action
hides itself automatically, without the files app having to special-case
each view. Conversion additionally requires read permission, matching the
server-side readability check.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2026-06-17 18:59:47 +01:00
..
ConfigService.ts feat(sharing): Make share permission in bundled edit configurable 2026-02-05 09:10:14 +00:00
ExternalShareActions.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
FileInfo.ts refactor(files_sharing): migrate to new Files Sidebar API 2026-01-05 02:23:15 +01:00
GuestNameValidity.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
logger.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
ShareSearch.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
SharingService.spec.ts fix(files_sharing): Drop permissions on unmounted pending and deleted shares 2026-06-17 18:59:47 +01:00
SharingService.ts fix(files_sharing): Drop permissions on unmounted pending and deleted shares 2026-06-17 18:59:47 +01:00
TabSections.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
TokenService.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00