You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(dialog): match the merged per-recipient permission API
nextcloud/server#63854 landed per-recipient permissions with a different shape
than assumed, so align with it:
- SharingRecipient exposes `permissions` only; there is no per-recipient preset
field, so the selected preset is derived from the enabled permissions.
- updateShareRecipientPermission sends recipientClass / recipientValue /
recipientInstance / permissionClass / enabled.
- There is no per-recipient preset endpoint: drop it, and apply a preset by
toggling each permission to match it (skipping any beyond the share maximum).
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
0 commit comments