[GH-ISSUE #474] [Bug]: Capture finish photo is saved but it doesnt show on Archives #296

Closed
opened 2026-05-06 12:28:00 +02:00 by BreizhHardware · 1 comment

Originally created by @wreuel on GitHub (Feb 20, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/474

Originally assigned to: @maziggy on GitHub.

Bug Description

The configurations to save the photo when done is active, but it doesn't show the photo.

Image Image Image

Photo does exists
Image

Expected Behavior

It should show the photo correctly

Steps to Reproduce

Just do print from the BambuStudio with the save photo enable, and wait to finish and see if you can see the photo

Printer Model

P2S

Bambuddy Version

v0.2.1b

Printer Firmware Version

01.01.03.00

Installation Method

Docker

Operating System

Linux (Ubuntu/Debian)

Relevant Logs / Support Package

2026-02-20 21:35:24,755 INFO [backend.app.main] [PHOTO-BG] Saved buffered frame: finish_20260220_213524_659d3a58.jpg
2026-02-20 21:35:24,758 INFO [sqlalchemy.engine.Engine] UPDATE print_archives SET photos=? WHERE print_archives.id = ?
2026-02-20 21:35:24,759 INFO [sqlalchemy.engine.Engine] [generated in 0.00079s] ('["finish_20260220_213524_659d3a58.jpg"]', 1)
2026-02-20 21:35:24,765 INFO [sqlalchemy.engine.Engine] BEGIN (implicit)
2026-02-20 21:35:24,766 INFO [sqlalchemy.engine.Engine] SELECT printers.id, printers.name, printers.serial_number, printers.ip_address, printers.access_code, printers.model, printers.location, printers.nozzle_count, printers.is_active, printers.auto_archive, printers.print_hours_offset, printers.runtime_seconds, printers.last_runtime_update, printers.external_camera_url, printers.external_camera_type, printers.external_camera_enabled, printers.plate_detection_enabled, printers.plate_detection_roi_x, printers.plate_detection_roi_y, printers.plate_detection_roi_w, printers.plate_detection_roi_h, printers.created_at, printers.updated_at 
FROM printers 
WHERE printers.id = ?

Screenshots

bambuddy-support-20260220-213553-REMOVEDSERIAL.zip

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't already been reported
  • I am using the latest version of Bambuddy
  • My printer is set to LAN Only mode
Originally created by @wreuel on GitHub (Feb 20, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/474 Originally assigned to: @maziggy on GitHub. ### Bug Description The configurations to save the photo when done is active, but it doesn't show the photo. <img width="287" height="328" alt="Image" src="https://github.com/user-attachments/assets/e4040f57-355b-4717-9907-09863703ed7b" /> <img width="1259" height="442" alt="Image" src="https://github.com/user-attachments/assets/fc7017a1-981d-4e49-b694-7d82db5b3862" /> <img width="467" height="237" alt="Image" src="https://github.com/user-attachments/assets/17124a1f-5bc2-407a-bb63-0ad1ceab8ab1" /> Photo does exists <img width="557" height="119" alt="Image" src="https://github.com/user-attachments/assets/73f95766-5bda-4176-bc34-3280c5159494" /> ### Expected Behavior It should show the photo correctly ### Steps to Reproduce Just do print from the BambuStudio with the save photo enable, and wait to finish and see if you can see the photo ### Printer Model P2S ### Bambuddy Version v0.2.1b ### Printer Firmware Version 01.01.03.00 ### Installation Method Docker ### Operating System Linux (Ubuntu/Debian) ### Relevant Logs / Support Package ```shell 2026-02-20 21:35:24,755 INFO [backend.app.main] [PHOTO-BG] Saved buffered frame: finish_20260220_213524_659d3a58.jpg 2026-02-20 21:35:24,758 INFO [sqlalchemy.engine.Engine] UPDATE print_archives SET photos=? WHERE print_archives.id = ? 2026-02-20 21:35:24,759 INFO [sqlalchemy.engine.Engine] [generated in 0.00079s] ('["finish_20260220_213524_659d3a58.jpg"]', 1) 2026-02-20 21:35:24,765 INFO [sqlalchemy.engine.Engine] BEGIN (implicit) 2026-02-20 21:35:24,766 INFO [sqlalchemy.engine.Engine] SELECT printers.id, printers.name, printers.serial_number, printers.ip_address, printers.access_code, printers.model, printers.location, printers.nozzle_count, printers.is_active, printers.auto_archive, printers.print_hours_offset, printers.runtime_seconds, printers.last_runtime_update, printers.external_camera_url, printers.external_camera_type, printers.external_camera_enabled, printers.plate_detection_enabled, printers.plate_detection_roi_x, printers.plate_detection_roi_y, printers.plate_detection_roi_w, printers.plate_detection_roi_h, printers.created_at, printers.updated_at FROM printers WHERE printers.id = ? ``` ### Screenshots [bambuddy-support-20260220-213553-REMOVEDSERIAL.zip](https://github.com/user-attachments/files/25453169/bambuddy-support-20260220-213553-REMOVEDSERIAL.zip) ### Additional Context _No response_ ### Checklist - [x] I have searched existing issues to ensure this bug hasn't already been reported - [x] I am using the latest version of Bambuddy - [x] My printer is set to LAN Only mode
BreizhHardware 2026-05-06 12:28:00 +02:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@maziggy commented on GitHub (Feb 21, 2026):

Fixed in branch 0.2.1b2.
Please rebuild and your existing photo should show up immediately (the file on disk was never the problem).


If you find Bambuddy useful, please consider giving it a on GitHub — it helps others discover the project!

<!-- gh-comment-id:3938409650 --> @maziggy commented on GitHub (Feb 21, 2026): Fixed in branch 0.2.1b2. Please rebuild and your existing photo should show up immediately (the file on disk was never the problem). ----- If you find Bambuddy useful, please consider giving it a ⭐ on [GitHub](https://github.com/bambuman/bambuddy) — it helps others discover the project!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#296
No description provided.