-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firefox Relay Username Generator Fails with Long URLs (>30 characters) #14140
Comments
Thank you for reporting this issue! We've added this to our internal tracking system. |
Why thank you @JdotCarver! I added those when I rebuilt the forwarders on top of Could you explain what you mean by "they don't appear in the username generation UI?" Is it that you want the error to appear on the UI instead of a toast? |
Oh no, no, they are great as is @audreyality ! They dont appear enough hahaha. Explanation : IssueWhen the error cited above occurs, you are in the "username generation" UI. The issue is, the toast notifying you of that error does not appear in that UI! So you spam the "generate username button" nothing happens, and nothing appears either in this case. You must have the clarity of mind to at least back out of the username generation for the error message to appear. I'm not sure if this was intentional or not. Edit: This might warrant a new issue thread altogether. |
Steps To Reproduce
Steps to Reproduce (via existing login item):
Alternative Steps (via new login item creation):
Expected Result
A new, valid Firefox Relay email alias is generated and displayed, correctly linked to the user's Firefox Relay account.
Actual Result
The username generator fails to generate an alias. Instead, a toast notification appears with the message:
"Unknown Firefox Relay error occurred."
Screenshots or Videos
Additional Context
Additional Context from Chrome Developer Tools
The issue stems from server-side validation constraints in the Firefox Relay API. Specifically:
generated_for
field is limited to 255 charactersdescription
field is limited to 64 charactersExample 1 –
description
too long:Request payload:
Response:
Example 2 –
generated_for
too long:Request payload:
Response:
Operating System
macOS
Operating System Version
15.2 (24C101)
Web Browser
Chrome
Browser Version
134.0.6998.89
Build Version
Version: 2025.2.2 SDK: 'main (6008e90)' Server version: 2025.3.3
Issue Tracking Info
The text was updated successfully, but these errors were encountered: