Skip to content

fix(caldav): url-encode owner/user in activity event links#61973

Open
Otto-Deviant1904 wants to merge 1 commit into
nextcloud:masterfrom
Otto-Deviant1904:fix/caldav-activity-uid-space-encoding
Open

fix(caldav): url-encode owner/user in activity event links#61973
Otto-Deviant1904 wants to merge 1 commit into
nextcloud:masterfrom
Otto-Deviant1904:fix/caldav-activity-uid-space-encoding

Conversation

@Otto-Deviant1904

Copy link
Copy Markdown

Fixes #61738.

Activity links break when a uid has a space, since owner/affectedUser weren't url-encoded the way calendar_uri already is. Wrapped both in rawurlencode(), same fix @joshtrichards okayed on the issue.

Added two test cases for uids with spaces and confirmed they fail without the fix, pass with it. Ran the full EventTest suite locally (13 tests, 55 assertions, all passing).

Assisted with Claude Code.

Activity links break when a uid has a space, since owner/affectedUser weren't url-encoded the way calendar_uri already is. Wrapped both in rawurlencode(), same fix joshtrichards okayed on the issue. Added two test cases for uids with spaces and confirmed they fail without the fix.

Fixes nextcloud#61738

Assisted-by: ClaudeCode:claude-sonnet-5
Signed-off-by: OttoDev <f20240223@goa.bits-pilani.ac.in>
@Otto-Deviant1904 Otto-Deviant1904 force-pushed the fix/caldav-activity-uid-space-encoding branch from 65f100b to 2da2c93 Compare July 11, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant