Collape Redundant Functions

This commit is contained in:
Leo Herzog
2020-07-01 19:50:09 -04:00
parent 855250a1c2
commit e910039451
2 changed files with 8 additions and 20 deletions

View File

@@ -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 = '<span class="fad fa-link fa-fw"></span>';
@@ -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 <https://torrent.parts/>";