From 3b62590df326090956638aa0d87f789b949ba911 Mon Sep 17 00:00:00 2001 From: Logan Cusano Date: Sun, 29 Jun 2025 19:38:45 -0400 Subject: [PATCH] Implement Fixed Node Management --- src/components/BotsManagement.tsx | 16 ++++++++++++++-- src/types/index.ts | 1 + 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/components/BotsManagement.tsx b/src/components/BotsManagement.tsx index 55cb0a8..5705d4c 100644 --- a/src/components/BotsManagement.tsx +++ b/src/components/BotsManagement.tsx @@ -155,7 +155,7 @@ const BotsManagement: React.FC = ({ token, logoutUser }) => if (response.ok) { fetchData(); setIsAddIdDialogOpen(false); - setNewIdData({ discord_id: '', name: '', token: '', active: false, guild_ids: '' }); + setNewIdData({ discord_id: '', name: '', token: '', active: false, guild_ids: '', fixed_node: '' }); setEditingId(null); } else { let errorMsg = `Failed to ${editingId ? 'update' : 'add'} Discord ID (${response.status})`; @@ -292,7 +292,7 @@ const BotsManagement: React.FC = ({ token, logoutUser }) =>

Manage Discord IDs

- + @@ -303,6 +303,7 @@ const BotsManagement: React.FC = ({ token, logoutUser }) => Token (Partial) Active Guilds + Fixed Node ID Actions @@ -315,6 +316,7 @@ const BotsManagement: React.FC = ({ token, logoutUser }) => {dId.token ? dId.token.substring(0, 8) + '...' : 'N/A'} {dId.active ? 'Yes' : 'No'} {dId.guild_ids?.join(', ')} + {dId?.fixed_node ? dId?.fixed_node : "None"}