[GH-ISSUE #5097] Plain text organization invite URL is broken #14859

Closed
opened 2026-04-23 06:41:08 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @z3ntu on GitHub (Oct 17, 2024).
Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/5097

Vaultwarden Support String

Admin mode is not enabled, should not be relevant

Vaultwarden Build Version

1.32.1

Deployment method

OS Package (apt, yum/dnf, pacman, apk, nix, ...)

Custom deployment method

No response

Reverse Proxy

nginx 1.22.1

Host/Server Operating System

Linux

Operating System Version

No response

Clients

Web Vault

Client Version

No response

Steps To Reproduce

  1. Invite a user to an organization
  2. Check the link received via email for the invited user ("You have been invited to join the test orga organization. ")

Expected Result

The URL should be properly formed in both HTML and plain text variant, like https://vaultwarden.example.org/#/accept-organization/?email=test%40example.org&organizationName=test+orga&organizationId=<>&organizationUserId=<>&token=<>

Actual Result

The URL is only correctly formed in the HTML variant, in the plain text variant it reads

https://vaultwarden.example.org/#/accept-organization/?email&#x3D;test%40example.org&amp;organizationName&#x3D;test+orga&amp;organizationId&#x3D;<>&amp;organizationUserId&#x3D;<>&amp;token&#x3D;<>

And when you click this link you get "Unable to accept invitation. Ask an organization admin to send a new invitation."

Logs

No response

Screenshots or Videos

No response

Additional Context

No response

Originally created by @z3ntu on GitHub (Oct 17, 2024). Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/5097 ### Vaultwarden Support String Admin mode is not enabled, should not be relevant ### Vaultwarden Build Version 1.32.1 ### Deployment method OS Package (apt, yum/dnf, pacman, apk, nix, ...) ### Custom deployment method _No response_ ### Reverse Proxy nginx 1.22.1 ### Host/Server Operating System Linux ### Operating System Version _No response_ ### Clients Web Vault ### Client Version _No response_ ### Steps To Reproduce 1. Invite a user to an organization 2. Check the link received via email for the invited user ("You have been invited to join the test orga organization. ") ### Expected Result The URL should be properly formed in both HTML and plain text variant, like `https://vaultwarden.example.org/#/accept-organization/?email=test%40example.org&organizationName=test+orga&organizationId=<>&organizationUserId=<>&token=<>` ### Actual Result The URL is only correctly formed in the HTML variant, in the plain text variant it reads `https://vaultwarden.example.org/#/accept-organization/?email&#x3D;test%40example.org&amp;organizationName&#x3D;test+orga&amp;organizationId&#x3D;<>&amp;organizationUserId&#x3D;<>&amp;token&#x3D;<>` And when you click this link you get "Unable to accept invitation. Ask an organization admin to send a new invitation." ### Logs _No response_ ### Screenshots or Videos _No response_ ### Additional Context _No response_
GiteaMirror added the bug label 2026-04-23 06:41:08 -05:00
Author
Owner

@BlackDex commented on GitHub (Oct 18, 2024):

Indeed, and resolved via #5100

<!-- gh-comment-id:2422185713 --> @BlackDex commented on GitHub (Oct 18, 2024): Indeed, and resolved via #5100
Author
Owner

@z3ntu commented on GitHub (Oct 18, 2024):

Thanks for the quick fix, appreciate it!

<!-- gh-comment-id:2423184404 --> @z3ntu commented on GitHub (Oct 18, 2024): Thanks for the quick fix, appreciate it!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vaultwarden#14859