mirror of
https://github.com/pelican-dev/panel.git
synced 2026-02-11 19:07:45 +03:00
UI breaks if a plugin is uploaded whose ID doesn't match its folder name #552
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @zacharee on GitHub (Jan 19, 2026).
Current Behavior
Right now, if you upload a plugin zip through the web UI where the file name doesn't match the plugin ID, the UI will show an error and it will be impossible to use the web UI to install or remove the broken plugin. It's also impossible to reupload the plugin with the correct zip name.
Expected Behavior
If the zip or folder name not matching the plugin ID is an issue, it should be possible to delete the files through the web UI.
Steps to Reproduce
Panel Version
1.0.0-beta30
Wings Version
1.0.0-beta21
Games and/or Eggs Affected
No response
Docker Image
No response
Error Logs
Stacktrace when submitting the plugin zip (a lot of repeated blocks removed to hit the character limit):
Is there an existing issue for this?
@Boy132 commented on GitHub (Jan 19, 2026):
What error? Please post logs.
@zacharee commented on GitHub (Jan 19, 2026):
I posted the Panel log for submitting a misnamed plugin zip. Now that I'm on beta31, there are no actions for an errored plugin available at all:
@Boy132 commented on GitHub (Jan 19, 2026):
So, everything works as expected. When a plugin errors like that you have to manually resolve the error or delete the plugin folder.