diff --git a/bundle.js b/bundle.js index 3b143a8..9c9fd8e 100644 --- a/bundle.js +++ b/bundle.js @@ -11960,9 +11960,9 @@ function start() { comment.addEventListener('paste', propertyChange); addTrackers.addEventListener('click', addCurrentTrackers); addTracker.addEventListener('click', addRow); - removeTrackers.addEventListener('click', removeCurrentTrackers); + removeTrackers.addEventListener('click', () => removeAllRows('announce')); addWebseed.addEventListener('click', addRow); - removeWebseeds.addEventListener('click', removeCurrentWebseeds); + removeWebseeds.addEventListener('click', () => removeAllRows('urlList')); if (window.location.hash) { originalSourceIcon.innerHTML = ''; @@ -12179,8 +12179,8 @@ async function addCurrentTrackers() { display(); } -function removeCurrentTrackers() { - parsed.announce = []; +function removeAllRows(type) { + parsed[type] = []; updateModified(); display(); } @@ -12196,12 +12196,6 @@ function removeRow() { display(); } -function removeCurrentWebseeds() { - parsed.urlList = []; - updateModified(); - display(); -} - function updateModified() { parsed.created = new Date(); parsed.createdBy = "Torrent Parts "; diff --git a/parse.js b/parse.js index 6802d60..1ace81c 100644 --- a/parse.js +++ b/parse.js @@ -74,9 +74,9 @@ function start() { comment.addEventListener('paste', propertyChange); addTrackers.addEventListener('click', addCurrentTrackers); addTracker.addEventListener('click', addRow); - removeTrackers.addEventListener('click', removeCurrentTrackers); + removeTrackers.addEventListener('click', () => removeAllRows('announce')); addWebseed.addEventListener('click', addRow); - removeWebseeds.addEventListener('click', removeCurrentWebseeds); + removeWebseeds.addEventListener('click', () => removeAllRows('urlList')); if (window.location.hash) { originalSourceIcon.innerHTML = ''; @@ -293,8 +293,8 @@ async function addCurrentTrackers() { display(); } -function removeCurrentTrackers() { - parsed.announce = []; +function removeAllRows(type) { + parsed[type] = []; updateModified(); display(); } @@ -310,12 +310,6 @@ function removeRow() { display(); } -function removeCurrentWebseeds() { - parsed.urlList = []; - updateModified(); - display(); -} - function updateModified() { parsed.created = new Date(); parsed.createdBy = "Torrent Parts ";