mirror of
https://github.com/lifegpc/eh-downloader.git
synced 2026-07-08 01:31:00 +08:00
Add support to remove old galleries
This commit is contained in:
@@ -26,6 +26,7 @@ export const handler: Handlers<Task[]> = {
|
||||
t.removeEventListener("task_finished", handle);
|
||||
t.removeEventListener("task_progress", handle);
|
||||
t.removeEventListener("task_error", handle);
|
||||
t.removeEventListener("task_updated", handle);
|
||||
ExitTarget.removeEventListener("close", close_handle);
|
||||
};
|
||||
function sendMessage(mes: TaskServerSocketData) {
|
||||
@@ -45,12 +46,9 @@ export const handler: Handlers<Task[]> = {
|
||||
sendMessage({ type: "close" });
|
||||
socket.close();
|
||||
} else if (d.type == "new_download_task") {
|
||||
t.add_download_task(d.gid, d.token);
|
||||
t.add_download_task(d.gid, d.token, d.cfg);
|
||||
} else if (d.type == "new_export_zip_task") {
|
||||
t.add_export_zip_task(d.gid, {
|
||||
output: d.output,
|
||||
jpn_title: d.jpn_title,
|
||||
});
|
||||
t.add_export_zip_task(d.gid, d.cfg);
|
||||
} else if (d.type == "task_list") {
|
||||
t.get_task_list().then((tasks) => {
|
||||
sendMessage({
|
||||
@@ -70,6 +68,7 @@ export const handler: Handlers<Task[]> = {
|
||||
t.addEventListener("task_finished", handle);
|
||||
t.addEventListener("task_progress", handle);
|
||||
t.addEventListener("task_error", handle);
|
||||
t.addEventListener("task_updated", handle);
|
||||
ExitTarget.addEventListener("close", close_handle);
|
||||
};
|
||||
return response;
|
||||
|
||||
Reference in New Issue
Block a user