File name with {} causes 500 error #391

Closed
opened 2026-02-04 17:51:03 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @ConsoleGods on GitHub (Jul 23, 2025).

Originally assigned to: @notAreYouScared on GitHub.

Current Behavior

Renamed a .jar file with (pluginname).jar{INSERT TEXT HERE} and got a 500 server error

Missing required parameter for [Route: filament.server.resources.files.download] [URI: server/{tenant}/files/download/{path}] [Missing parameter: WORKING BUT IDK WHAT I PUT LOL]. (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php)

Expected Behavior

For it to to act like i did (INSERT TEXT HERE)

Steps to Reproduce

Rename a .jar file and put {} at the end of it so its .jar{}

Panel Version

1.0.0-beta23

Wings Version

1.0.0-beta14

Games and/or Eggs Affected

Minecraft (Paper)

Docker Image

ghcr.io/parkervcp/yolks:java_21

Error Logs


Is there an existing issue for this?

  • I have searched the existing issues before opening this issue.
  • I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server.
  • I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
Originally created by @ConsoleGods on GitHub (Jul 23, 2025). Originally assigned to: @notAreYouScared on GitHub. ### Current Behavior Renamed a .jar file with (pluginname).jar{INSERT TEXT HERE} and got a 500 server error Missing required parameter for [Route: filament.server.resources.files.download] [URI: server/{tenant}/files/download/{path}] [Missing parameter: WORKING BUT IDK WHAT I PUT LOL]. (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) (View: /var/www/pelican/vendor/filament/actions/resources/views/components/action.blade.php) ### Expected Behavior For it to to act like i did (INSERT TEXT HERE) ### Steps to Reproduce Rename a .jar file and put {} at the end of it so its .jar{} ### Panel Version 1.0.0-beta23 ### Wings Version 1.0.0-beta14 ### Games and/or Eggs Affected Minecraft (Paper) ### Docker Image ghcr.io/parkervcp/yolks:java_21 ### Error Logs ```bash ``` ### Is there an existing issue for this? - [x] I have searched the existing issues before opening this issue. - [x] I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server. - [x] I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
OVERLORD added the 🟢 easy label 2026-02-04 17:51:03 +03:00
Author
Owner

@rmartinoscar commented on GitHub (Jul 23, 2025):

Im able to reproduce but why would you put {} in a file name in the first place ?

@rmartinoscar commented on GitHub (Jul 23, 2025): Im able to reproduce but why would you put {} in a file name in the first place ?
Author
Owner

@ConsoleGods commented on GitHub (Jul 23, 2025):

Im able to reproduce but why would you put {} in a file name in the first place ?

I usually keep an old version of a plugin just in case but I wasn't paying attending and put {} by accident instead of ()

@ConsoleGods commented on GitHub (Jul 23, 2025): > Im able to reproduce but why would you put {} in a file name in the first place ? I usually keep an old version of a plugin just in case but I wasn't paying attending and put {} by accident instead of ()
Author
Owner

@rmartinoscar commented on GitHub (Jul 23, 2025):

We’ll handle that to avoid 500 but you should be fine with parentheses.

@rmartinoscar commented on GitHub (Jul 23, 2025): We’ll handle that to avoid 500 but you should be fine with parentheses.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#391