From 0cc5e1626bd377262a52e51f8f0db10389726d2b Mon Sep 17 00:00:00 2001 From: Alex Ling Date: Fri, 8 Jan 2021 11:38:51 +0000 Subject: [PATCH] Fix broken buttons on download manager page --- public/js/download-manager.js | 10 ++++++---- src/views/download-manager.html.ecr | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/public/js/download-manager.js b/public/js/download-manager.js index 3a41763..136ad52 100644 --- a/public/js/download-manager.js +++ b/public/js/download-manager.js @@ -43,12 +43,14 @@ const component = () => { this.loading = false; }); }, - jobAction(action, id) { + jobAction(action, event) { let url = `${base_url}api/admin/mangadex/queue/${action}`; - if (id !== undefined) - url += '?' + $.param({ + if (event) { + const id = event.currentTarget.closest('tr').id.split('-')[1]; + url = `${url}?${$.param({ id: id - }); + })}`; + } console.log(url); $.ajax({ type: 'POST', diff --git a/src/views/download-manager.html.ecr b/src/views/download-manager.html.ecr index 1e53be0..2f25d27 100644 --- a/src/views/download-manager.html.ecr +++ b/src/views/download-manager.html.ecr @@ -51,9 +51,9 @@ - +