Skip to content

Conversation

toger5
Copy link
Contributor

@toger5 toger5 commented Nov 28, 2024

No description provided.

Copy link
Member

@hughns hughns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Three things:

  • the test doesn't pass
  • I think there is a simpler way to do this just at the UrlParams level
  • the documentation update is missing.

As I am off today I will do a quick alternative PR.

@hughns
Copy link
Member

hughns commented Nov 29, 2024

Actually, I've run out of time to do something today. What I noticed was that the URL parameters were not being parsed from the mocked router URL.

@hughns hughns changed the title allow join unmuted in widget mode Allow join unmuted in widget mode Nov 29, 2024
@toger5
Copy link
Contributor Author

toger5 commented Nov 29, 2024

Thanks for the finding about the router URL.
The tests work locally lets see what i have setup differently!

@toger5
Copy link
Contributor Author

toger5 commented Jan 10, 2025

This already checks that the widget is started in widget mode.
Hence the way it is now, it would not introduce the risk of allowing to share a unmuted link.

@hughns
Copy link
Member

hughns commented Jan 10, 2025

Following discussion: marking draft until we revisit this topic as part of expected flows for telephone/DM use cases.

@hughns hughns marked this pull request as draft January 10, 2025 15:08
@CLAassistant
Copy link

CLAassistant commented Mar 23, 2025

CLA assistant check
All committers have signed the CLA.

@toger5
Copy link
Contributor Author

toger5 commented Aug 4, 2025

This should NOT be done using url parameters since this always allows to "mock" them. The better solution is to check if we are doing an embedded build. Closing this in favor of: #3442

@toger5 toger5 closed this Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
X-Needs-Product More input needed from the Product team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants