mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-02 12:15:36 +02:00
Filenames containing / \ ? or # (e.g. "Abzweigdose/Verteilerdose 70mm") broke the slicer protocol handler. BambuStudio/OrcaSlicer url_decode() the entire protocol URL before downloading, which decoded %2F back to /, creating extra path segments that returned 404. Sanitize these characters to _ in slicer download URLs — the filename is cosmetic (backend resolves files by archive ID).