mirror of
https://github.com/leoherzog/TorrentParts.git
synced 2026-01-24 04:08:04 -08:00
Conditionally Allow Torrent Downloading
This commit is contained in:
@@ -11939,8 +11939,6 @@ function start() {
|
|||||||
console.error(e);
|
console.error(e);
|
||||||
});
|
});
|
||||||
|
|
||||||
downloadTorrent.addEventListener('click', saveTorrent);
|
|
||||||
|
|
||||||
name.addEventListener('input', propertyChange);
|
name.addEventListener('input', propertyChange);
|
||||||
createdBy.addEventListener('change', propertyChange);
|
createdBy.addEventListener('change', propertyChange);
|
||||||
comment.addEventListener('input', propertyChange);
|
comment.addEventListener('input', propertyChange);
|
||||||
@@ -12028,12 +12026,16 @@ function display() {
|
|||||||
|
|
||||||
files.innerHTML = "";
|
files.innerHTML = "";
|
||||||
if (parsed.files && parsed.files.length) {
|
if (parsed.files && parsed.files.length) {
|
||||||
|
downloadTorrent.addEventListener('click', saveTorrent);
|
||||||
|
downloadTorrent.disabled = false;
|
||||||
for (let file of parsed.files) {
|
for (let file of parsed.files) {
|
||||||
let icon = getFontAwesomeIconForMimetype(mime.lookup(file.name));
|
let icon = getFontAwesomeIconForMimetype(mime.lookup(file.name));
|
||||||
files.appendChild(createFileRow(icon, file.name, file.length));
|
files.appendChild(createFileRow(icon, file.name, file.length));
|
||||||
}
|
}
|
||||||
files.appendChild(createFileRow('folder-tree', '', parsed.length));
|
files.appendChild(createFileRow('folder-tree', '', parsed.length));
|
||||||
} else {
|
} else {
|
||||||
|
downloadTorrent.removeEventListener('click', saveTorrent);
|
||||||
|
downloadTorrent.disabled = true;
|
||||||
files.innerHTML = "<em>Files information isn't included in the URL/File provided</em>";
|
files.innerHTML = "<em>Files information isn't included in the URL/File provided</em>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
6
parse.js
6
parse.js
@@ -53,8 +53,6 @@ function start() {
|
|||||||
console.error(e);
|
console.error(e);
|
||||||
});
|
});
|
||||||
|
|
||||||
downloadTorrent.addEventListener('click', saveTorrent);
|
|
||||||
|
|
||||||
name.addEventListener('input', propertyChange);
|
name.addEventListener('input', propertyChange);
|
||||||
createdBy.addEventListener('change', propertyChange);
|
createdBy.addEventListener('change', propertyChange);
|
||||||
comment.addEventListener('input', propertyChange);
|
comment.addEventListener('input', propertyChange);
|
||||||
@@ -142,12 +140,16 @@ function display() {
|
|||||||
|
|
||||||
files.innerHTML = "";
|
files.innerHTML = "";
|
||||||
if (parsed.files && parsed.files.length) {
|
if (parsed.files && parsed.files.length) {
|
||||||
|
downloadTorrent.addEventListener('click', saveTorrent);
|
||||||
|
downloadTorrent.disabled = false;
|
||||||
for (let file of parsed.files) {
|
for (let file of parsed.files) {
|
||||||
let icon = getFontAwesomeIconForMimetype(mime.lookup(file.name));
|
let icon = getFontAwesomeIconForMimetype(mime.lookup(file.name));
|
||||||
files.appendChild(createFileRow(icon, file.name, file.length));
|
files.appendChild(createFileRow(icon, file.name, file.length));
|
||||||
}
|
}
|
||||||
files.appendChild(createFileRow('folder-tree', '', parsed.length));
|
files.appendChild(createFileRow('folder-tree', '', parsed.length));
|
||||||
} else {
|
} else {
|
||||||
|
downloadTorrent.removeEventListener('click', saveTorrent);
|
||||||
|
downloadTorrent.disabled = true;
|
||||||
files.innerHTML = "<em>Files information isn't included in the URL/File provided</em>";
|
files.innerHTML = "<em>Files information isn't included in the URL/File provided</em>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user