From 03315300c0cde5be5d0e73309cd2b246e8eed32a Mon Sep 17 00:00:00 2001 From: Colin Frei Date: Mon, 22 Jul 2013 08:18:02 +0200 Subject: [PATCH] force resolve of promise --- js/services.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/services.js b/js/services.js index 16ecad4..b33ed1a 100644 --- a/js/services.js +++ b/js/services.js @@ -116,7 +116,7 @@ angular.module('podcasts.services', ['podcasts.utilities', 'podcasts.queueList'] } } }]) - .service('feeds', ['$log', '$q', 'dbNew', 'db', 'downloaderBackend', 'xmlParser', 'feedItems', 'utilities', function($log, $q, db, dbOld, downloaderBackend, xmlParser, feedItems, utilities) { + .service('feeds', ['$log', '$q', 'dbNew', 'db', 'downloaderBackend', 'xmlParser', 'feedItems', 'utilities', '$rootScope', function($log, $q, db, dbOld, downloaderBackend, xmlParser, feedItems, utilities, $rootScope) { return { feeds: [], add: function(url) { @@ -190,7 +190,7 @@ angular.module('podcasts.services', ['podcasts.utilities', 'podcasts.queueList'] cursor.continue(); } else { - deferred.resolve(feed); + $rootScope.$apply(deferred.resolve(feed)); } } }