From fbbb5b4d7e97b1e7b826e9fb92fea55250838c50 Mon Sep 17 00:00:00 2001 From: Paul de Vries Date: Tue, 16 Feb 2016 20:46:02 +0000 Subject: [PATCH] Simplefy debug message with lodash/underscore --- src/octoprint/static/js/app/main.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/octoprint/static/js/app/main.js b/src/octoprint/static/js/app/main.js index 402933a6..bfb5f030 100644 --- a/src/octoprint/static/js/app/main.js +++ b/src/octoprint/static/js/app/main.js @@ -199,11 +199,8 @@ $(function() { constructorParameters = []; } - if (_.some(constructorParameters, function(parameter) { return parameter === undefined; })) { - var _extractName = function(entry) { return entry[0]; }; - var _onlyUnresolved = function(entry) { return entry[1] === undefined; }; - var missingParameters = _.map(_.filter(_.zip(viewModelParameters, constructorParameters), _onlyUnresolved), _extractName); - log.debug("Postponing", viewModel[0].name, "due to missing parameters:", missingParameters); + if (constructorParameters.indexOf(undefined) !== -1) { + log.debug("Postponing", viewModel[0].name, "due to missing parameters:", _.keys(_.pick(_.object(viewModelParameters, constructorParameters), _.isUndefined))); return; }