Skip to content

Unwhitelisted URL should not stop E2 execution, should fail silently #10

Description

If an URL tries to play that doesn't match the whitelist, it causes the entire execution of the E2 chip to be stopped. This shouldn't happen; it should fail silently, perhaps printing an error in console, not playing the URL and continuing the execution. Having the entire E2 stop is bad for various situtations, one of them being as follows:

  • A player creates an E2 that allows people to queue songs (i.e. a player executes a chat command such as +play URL)
  • A player requests an URL that does not comply with the whitelist
  • When that object is played, the entire execution of the E2 stops, and must be restarted.
    If players had queued songs after this, then they would have to be re-queued, which is both annoying and unnecessary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Complexity: LowSomething that's easy to implementundecidedNot sure if this will be done or if people want thiswontfixThis will not be worked on

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions