Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
[Bug] Unable to delete printer profiles via the trashcan icon. #1734
What were you doing?
Awhile back I added a printer I intended on purchasing. I never really did purchase this printer, so I wanted to delete that printer profile from OctoPrint. OctoPrint does not register (as far as I can tell) that the printer profile is deleted.
To recreate: Create a printer profile. Try to delete that profile. Deletion fails to register.
What did you expect to happen?
I expected the list of printer profiles to refresh without the printer profile I chose to delete.
What happened instead?
OctoPrint appeared to process something, then nothing in the list changed.
Branch & Commit or Version of OctoPrint
OctoPrint v1.3.1, but this has been happening for several versions now.
Printer model & used firmware incl. version
Original Prusa i3 MK2 with 1.3.10a2 firmware (customized)
Browser and Version of Browser, Operating System running Browser
I am using Google Chrome (stable) on Ubuntu Linux 16.04 LTS.
Link to octoprint.log
Link to contents of terminal tab or serial.log
I have read the FAQ.
If it is the printer profile with the identifier "_default" you are trying to delete, that is not a bug but a misguided feature that I'll have to change.
Sadly your log does not appear to contain an actual deletion attempt (or I'm just blind right now) so I can't verify that right now - could you please elaborate?
Sadly that screenshot doesn't help to determine if the profile in question has the
If it says
You currently can't change that. Identifiers are not modifiable. As I said, I made a wrong design decision here. The "star" does follow the default printer profile, the problem rather is that the profile with the identifier "_default" (both are NOT necessarily the same) is stored differently than the others and currently doesn't support deletion. It's also not something I can easily fix because that would cause problems in other places. So that might take a while to allow, sorry.