From 3208590aa5daa3e2f0b1eef064e80eb6e5edf843 Mon Sep 17 00:00:00 2001 From: brantje Date: Sat, 8 Oct 2016 13:56:17 +0200 Subject: [PATCH] Use for loop without keys --- js/app/controllers/export.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/js/app/controllers/export.js b/js/app/controllers/export.js index e7385c14..c0da6d8a 100644 --- a/js/app/controllers/export.js +++ b/js/app/controllers/export.js @@ -17,11 +17,11 @@ $scope.$watch(function () { return $window.PassmanExporter; }, function (exporters) { - for (var key in exporters) { - - var exporter = exporters[key]; - if (exporter.hasOwnProperty('info')) { - $scope.available_exporters.push(exporter.info); + exporters = Object.keys( angular.copy(exporters )); + for (var i = 0; i < exporters.length; i++) { + var exporter = exporters[i]; + if ($window.PassmanExporter[exporter].hasOwnProperty('info')) { + $scope.available_exporters.push($window.PassmanExporter[exporter].info); } } }, true);