From 0537c47cb430afa1770bc5bf8c757de867a276c0 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Sat, 7 Sep 2013 21:32:03 +0200 Subject: improved link grabber --- pyload/web/app/scripts/models/CollectorPackage.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pyload/web/app/scripts/models') diff --git a/pyload/web/app/scripts/models/CollectorPackage.js b/pyload/web/app/scripts/models/CollectorPackage.js index e5625d7bd..b608b8e18 100644 --- a/pyload/web/app/scripts/models/CollectorPackage.js +++ b/pyload/web/app/scripts/models/CollectorPackage.js @@ -54,6 +54,14 @@ define(['jquery', 'backbone', 'underscore', 'app', 'utils/apitypes', 'collection this.trigger('change'); }, + // Returns true if pack is empty now + removeLinks: function(links) { + this.get('links').remove(_.map(links, function(link) { + return link.url; + })); + return this.get('links').length === 0; + }, + toJSON: function() { var data = { name: this.getName(), -- cgit v1.2.3