From 043b213a96bd92e861bbccf22531e3b69cc1006f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Fri, 27 Nov 2015 11:31:17 +0100 Subject: [PATCH] Move event processing for gcodefiles into corresponding viewmodel Also fixes a javascript error (gcodeFileViewModel unknown) --- src/octoprint/static/js/app/dataupdater.js | 1 - src/octoprint/static/js/app/viewmodels/files.js | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/octoprint/static/js/app/dataupdater.js b/src/octoprint/static/js/app/dataupdater.js index 26bd5f7e..55eb281e 100644 --- a/src/octoprint/static/js/app/dataupdater.js +++ b/src/octoprint/static/js/app/dataupdater.js @@ -250,7 +250,6 @@ function DataUpdater(allViewModels) { text: _.sprintf(gettext("Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds"), payload), type: "success" }); - gcodeFilesViewModel.requestData(payload.remote, "sdcard"); } var legacyEventHandlers = { diff --git a/src/octoprint/static/js/app/viewmodels/files.js b/src/octoprint/static/js/app/viewmodels/files.js index 885f5a40..ae510fee 100644 --- a/src/octoprint/static/js/app/viewmodels/files.js +++ b/src/octoprint/static/js/app/viewmodels/files.js @@ -600,6 +600,10 @@ $(function() { self.onEventMetadataStatisticsUpdated = function(payload) { self.requestData(); }; + + self.onEventTransferDone = function(payload) { + self.requestData(payload.remote, "sdcard"); + }; } OCTOPRINT_VIEWMODELS.push([