summaryrefslogtreecommitdiffstats
path: root/pyload/web/app/scripts/views/linkgrabber/collectorView.js
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-09-07 21:32:03 +0200
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-09-07 21:32:15 +0200
commit0537c47cb430afa1770bc5bf8c757de867a276c0 (patch)
tree0c8f0e21d9c258d888ee83723d8c881627a15b63 /pyload/web/app/scripts/views/linkgrabber/collectorView.js
parentMoving plugin to pyload (diff)
downloadpyload-0537c47cb430afa1770bc5bf8c757de867a276c0.tar.xz
improved link grabber
Diffstat (limited to 'pyload/web/app/scripts/views/linkgrabber/collectorView.js')
-rw-r--r--pyload/web/app/scripts/views/linkgrabber/collectorView.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/pyload/web/app/scripts/views/linkgrabber/collectorView.js b/pyload/web/app/scripts/views/linkgrabber/collectorView.js
index a02023a30..08b426aff 100644
--- a/pyload/web/app/scripts/views/linkgrabber/collectorView.js
+++ b/pyload/web/app/scripts/views/linkgrabber/collectorView.js
@@ -21,7 +21,14 @@ define(['jquery', 'underscore', 'backbone', 'app', './packageView'],
self.collection.add(pack);
}
- // TODO: remove links from all other packages than pack
+ // Remove links from other packages and delete empty ones
+ self.collection.each(function(pack2) {
+ console.log(pack2, links);
+ if (pack2 !== pack)
+ if (pack2.removeLinks(links))
+ self.collection.remove(pack2);
+ });
+
pack.updateLinks(links);
});
}