From 5f43cd596f95fb1606d51d64b511a12f14e5c064 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Sat, 13 Sep 2014 04:25:29 +0200 Subject: fix removal of error feeds --- js/service/FeedResource.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'js/service') diff --git a/js/service/FeedResource.js b/js/service/FeedResource.js index 425d41b12..5c66cde32 100644 --- a/js/service/FeedResource.js +++ b/js/service/FeedResource.js @@ -211,10 +211,11 @@ app.factory('FeedResource', function (Resource, $http, BASE_URL, $q) { }; - FeedResource.prototype.delete = function (id) { - var feed = this.ids[id]; - var url = feed.url; - delete this.ids[id]; + FeedResource.prototype.delete = function (url) { + var feed = this.get(url); + if (feed.id) { + delete this.ids[feed.id]; + } Resource.prototype.delete.call(this, url); -- cgit v1.2.3