22 lines
665 B
JavaScript
22 lines
665 B
JavaScript
|
function QueueDownload(url, mode, quality, callback) {
|
||
|
|
||
|
console.log("Queuing '" + url + "'...");
|
||
|
|
||
|
axios.post("http://tub.io/api", {
|
||
|
request: "queue_download",
|
||
|
video_url: url,
|
||
|
mode: mode,
|
||
|
quality: quality
|
||
|
}).then(function(response){
|
||
|
console.log("Queued successfully...");
|
||
|
if (typeof(callback) != 'undefined') callback(true, response);
|
||
|
|
||
|
}).catch(function(response){
|
||
|
console.log("Something went wrong...");
|
||
|
console.log(response);
|
||
|
if (typeof(callback) != 'undefined') callback(false, response);
|
||
|
});
|
||
|
|
||
|
return;
|
||
|
}
|