Skip to content

Bug: Extension Installation Fail State #1474

Open

Description

@Shanesan

Expected Behavior

If an extension fails to load, it should probably be disabled instead of whatever state it is placed in at the moment as you should be able to update disabled extensions.

Actual Behavior

If an extension fails to load due to a build issue or what have you (ex: VideoStages sans update) Swarm shuffles it out of “Installed Extensions” back into "Available Extensions" where the option is "Install". Click that, and it says "Extension already installed." So now it can't be updated within the UI the because it doesn't show up in Server > Server Info > Update (as it’s not installed/running), so it's stuck in a perpetual fail state

Steps to Reproduce

Break an extension's code
Restart the server
Get an error that the extension failed to load
Can no longer update the extension

Debug Logs

https://paste.denizenscript.com/View/141161

Other

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions