mirror of
https://github.com/pelican-dev/panel.git
synced 2026-05-04 18:00:48 +03:00
Schedules can be deleted by users without delete permissions #501
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 @JamesLowther on GitHub (Nov 28, 2025).
Current Behavior
A user that does not have
Deletepermissions for schedules is able to delete existing schedules.Expected Behavior
A user without
Deletepermissions for schedules will be unable to delete existing schedules.Steps to Reproduce
Deleteis not checked.Deleteon a schedule.Note: create and edit actions on the schedules are correctly returning 403 responses.
Panel Version
v1.0.0-beta28
Wings Version
v1.0.0-beta19
Games and/or Eggs Affected
No response
Docker Image
No response
Error Logs
Is there an existing issue for this?
@JamesLowther commented on GitHub (Nov 28, 2025):
Upon further testing, I've identified the same problem with backups as well. The user does not have
Deletepermissions on backups, but can delete existing backups from a server.This problem may not be isolated to just the schedules page, but for all delete permissions.
@Boy132 commented on GitHub (Dec 1, 2025):
This is tied to #1831