Coder Social home page Coder Social logo

Comments (2)

foosel avatar foosel commented on June 26, 2024

Your screenshot shows that it in fact is still active as the server has not yet been restarted. Your log also indicates that you first only cleaned up its data (which does not disable it, it really only resets its data), then you restarted, the plugin was still enabled, then you installed another plugin, triggering an achievement and apparently also set the Achievements plugin to disabled, then you restarted again and in your latest restart it actually is disabled, just as it should be.

I just also tested this...

  • Disabled the achievement plugin (note the little reload icon that means it's not yet disabled and still requires a restart, note also that it's NOT greyed out): Screenshot from 2024-05-28 13-13-20
  • Restarted, confirmed it was greyed out: Screenshot from 2024-05-28 13-14-06
  • Triggered an achievement condition, did not get an achievement
  • Reenabled it, restarted, verified it was active again: Screenshot from 2024-05-28 13-16-25
  • Triggered the condition again, got an achievement
  • Just to make sure this wasn't some weird issue caused by "cleanup plugin data", I then cleaned up the plugin data and also disabled the plugin, restarted, and it was disabled just fine

So, I'm sorry to say, I cannot reproduce this at all. I also know for a fact that plenty of people out there have disabled it and other bundled plugins successfully, and disabling a plugin will make it so OctoPrint won't even try to load it at all, so it can't possibly run any code in that case. It would also be something that goes way beyond this plugin in particular if disabling wasn't working out at all.

My current guess as to what happened here is thus that you cleaned up the data, thought that also disabled it, restarted, installed a new plugin, got an achievement, got frustrated, clicked on disable, and since your last restart this should now actually be disabled and you should be set.

Should for some reason something have not worked here after all, feel free to reopen this and we can look further into it, but based on the above tests, this issue is something rooted in a misunderstanding of the "cleanup data" button.

from octoprint.

Lars-O-Knudsen avatar Lars-O-Knudsen commented on June 26, 2024

Hi Gina,
Thanks for your comprehensive answer.

I feel quite convinced I did (try to) disable it before I cleared the data. But the pi is in the far room of the basement and wifi conn can be quite bad there. Maybe I got it clicked twice because it can be very late in response.
Sorry for inconvenience.

from octoprint.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.