[FIX] prevent submission with no value

refactor_total
Brett Spaulding 3 years ago
parent 206fcf06ba
commit 268e27cd51

@ -22,8 +22,11 @@ def get_artist(path):
:param path: The Artist to get files for :param path: The Artist to get files for
:return: a status :return: a status
""" """
proc = process_download(path) if path:
return {'status': 200, 'data': proc, 'artist': path} proc = process_download(path)
return {'status': 200, 'data': proc, 'artist': path}
else:
return {'status': 501}
if __name__ == "__main__": if __name__ == "__main__":

@ -1,11 +1,19 @@
$('#download_btn').on('click', () => { $('#download_btn').on('click', () => {
console.log('Clicked Download!'); console.log('Clicked Download!');
let artist = $('#search_bar').val(); let artist = $('#search_bar').val();
$("#loader-wrapper").fadeIn(300); // Prevent
$.ajax({ $('#search_bar').val('');
url: `/api/v1/get/${artist}`, console.log(artist);
}).done(function () { if (artist) {
artist.val(''); $("#loader-wrapper").fadeIn(300);
$("#loader-wrapper").fadeOut(700); $.ajax({
}); url: `/api/v1/get/${artist}`,
}).done(function () {
$('#search_bar').val('');
$("#loader-wrapper").fadeOut(700);
});
} else {
console.log('No artist');
}
}) })
Loading…
Cancel
Save