Skip to content

1.34.x breaks starting print from jobs list when using folders in virtual sdcard #1675

@ericyanush

Description

@ericyanush

Fluidd Version

1.34.1

Browser

Safari

Device

Laptop

Operating System

macOS

What happened

Starting a print from the jobs card or the jobs tab results in a "unable to open file" error.

What did you expect to happen

The print should start normally.

How to reproduce

Printer running:

Component Version
Klipper v0.13.0-33-g413ff19e
Moonraker v0.9.3-72-g7cdcca3c
Fluidd v1.34.1
Happy Hare v3.1.0-162-g3d367ce6

printer.cfg:

[virtual_sdcard] 
path: ~/printer_data/gcodes

Gcode file nested in a folder under configured directory, ex: ~/printer_data/gcodes/afolder/model.gcode

Try to start a print of the file in a nested directory, the TTG mapping dialog will appear, select a loaded spool/gate/tool, start print. Console shows error "unable to open file"

Additional information

Tested on macOS and iPadOS (latest for both) using Safari and Chrome on macOS and Safari on iPadOS, bug validated to not exist on Fluidd 1.33.0 or latest Mainsail.

The file can be loaded directly from the console using the command SDCARD_PRINT_FILE FILENAME='afolder/model.gcode'

Metadata

Metadata

Assignees

Labels

GH - BugSomething isn't working

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions