From 526a62a20e502edc3d1bda726d34c2f70acf80e1 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Wed, 8 Jun 2016 13:35:32 +0200 Subject: [PATCH] Fix the async iterator --- webadmin/src/views/account.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/webadmin/src/views/account.js b/webadmin/src/views/account.js index 6b9a0111d..0e4e375cd 100644 --- a/webadmin/src/views/account.js +++ b/webadmin/src/views/account.js @@ -168,6 +168,8 @@ angular.module('Application').controller('AccountController', ['$scope', 'Client function asyncForEach(items, handler, callback) { var cur = 0; + if (items.length === 0) return callback(); + (function iterator() { handler(items[cur], function () { if (cur >= items.length-1) return callback();