mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #341] [Bug]: Queued Jobs Incorrectly Archived After Duplicate Execution Detection #219
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy#219
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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 @Hiabu1 on GitHub (Feb 12, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/341
Originally assigned to: @maziggy on GitHub.
Bug Description
When the same program/file is required multiple times, jobs that are placed in the queue are automatically archived after the first execution of that program.
In the reported case, the same file was added to the queue four times from the archive, while one instance of the same program was started manually. After the printer finished running the manually started job, all queued jobs displayed a message stating that the program had already been executed “x minutes ago” and were automatically moved to the archive instead of being executed.
As a result, the queued jobs were not processed even though they were intentionally added multiple times and were expected to run sequentially.
Expected Behavior
When the same program/file is added to the queue multiple times, each queued job should be executed sequentially, regardless of whether the same program was previously executed manually or earlier from the queue.
Queued jobs should not be automatically archived simply because an identical program has already been run. Instead, every queued instance should remain active in the queue and be processed until all queued executions are completed.
Steps to Reproduce
start a print
put the same print in queue
wait till the print finished
Printer Model
P1S
Bambuddy Version
0.1.9
Printer Firmware Version
01.09.01.00
Installation Method
Docker
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
Screenshots
bambuddy-support-20260212-093121.zip
Additional Context
Checklist
@maziggy commented on GitHub (Feb 12, 2026):
Good catch! Fixed in branch 0.2.0b. Please let me know if it works now.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!