From 12eb9e74c7172ecfcb82b385736987ec41644485 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 23 Jul 2024 10:06:33 +0100 Subject: [PATCH] finish channel name js --- apps/static/js/home/subscriptions.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/static/js/home/subscriptions.js b/apps/static/js/home/subscriptions.js index 5d65515..9bc4cc9 100644 --- a/apps/static/js/home/subscriptions.js +++ b/apps/static/js/home/subscriptions.js @@ -267,15 +267,15 @@ $("#subForm").on("submit", async function(event) { return } - // continue here, channel name await deleteSubChannels(subPrimaryKey); - subChannels.forEach(async channelId => { - await saveSubChannel(channelId, subPrimaryKey); - }); + for (channelId in subChannels) { + await saveSubChannel(channelId, subChannels[channelId], subPrimaryKey); + } - if (subPrimaryKey) + if (subPrimaryKey) { showToast("success", "Subscription Saved", "Subscription ID: " + subPrimaryKey); await loadSubscriptions(guildId); + } $("#subFormModal").modal("hide"); }); @@ -312,9 +312,10 @@ async function saveSubscription(id, name, url, guildId, extraNotes, filters, mut return response.id; } -async function saveSubChannel(channelId, subscriptionId) { +async function saveSubChannel(channelId, channelName, subscriptionId) { var formData = new FormData(); formData.append("channel_id", channelId); + formData.append("channel_name", channelName); formData.append("subscription", subscriptionId); var response