diff --git a/src/octoprint/static/js/app/dataupdater.js b/src/octoprint/static/js/app/dataupdater.js index 3f7d8335..e5451c15 100644 --- a/src/octoprint/static/js/app/dataupdater.js +++ b/src/octoprint/static/js/app/dataupdater.js @@ -177,8 +177,8 @@ function DataUpdater(allViewModels) { new PNotify({title: gettext("Slicing done"), text: _.sprintf(gettext("Sliced %(stl)s to %(gcode)s, took %(time).2f seconds"), payload)}); _.each(self.allViewModels, function(viewModel) { - if (viewModel.hasOwnProperty("onUpdatedFiles")) { - viewModel.onUpdatedFiles(payload); + if (viewModel.hasOwnProperty("onSlicingDone")) { + viewModel.onSlicingDone(payload); } }); } else if (type == "SlicingFailed") { diff --git a/src/octoprint/static/js/app/viewmodels/files.js b/src/octoprint/static/js/app/viewmodels/files.js index ed28e9c7..fa8d6d00 100644 --- a/src/octoprint/static/js/app/viewmodels/files.js +++ b/src/octoprint/static/js/app/viewmodels/files.js @@ -318,8 +318,12 @@ function GcodeFilesViewModel(printerStateViewModel, loginStateViewModel) { } }; + self.onSlicingDone = function(payload) { + self.requestData(); + }; + self.onMetadataAnalysisFinished = function(payload) { self.requestData(); - } + }; }