From 352fc8290706bb8ddfab6bad66e441da68dba3a2 Mon Sep 17 00:00:00 2001 From: Misaka Master <78672197+Alex-WU-Gen-9-png@users.noreply.github.com> Date: Sun, 29 Mar 2026 20:59:52 +0800 Subject: [PATCH] fix(backend): include interfaceName in ListNodes API response (#395) - Add missing interfaceName field to node list API response map - Fixes bug where interface name value disappears after page refresh - Field is correctly saved to DB but was not returned in API response Co-authored-by: Alex-WU-Gen-9-png --- go-backend/internal/store/repo/repository.go | 1 + 1 file changed, 1 insertion(+) diff --git a/go-backend/internal/store/repo/repository.go b/go-backend/internal/store/repo/repository.go index c5d3554..82185ff 100644 --- a/go-backend/internal/store/repo/repository.go +++ b/go-backend/internal/store/repo/repository.go @@ -683,6 +683,7 @@ func (r *Repository) ListNodes() ([]map[string]interface{}, error) { "remoteToken": nullableString(n.RemoteToken), "remoteConfig": nullableString(n.RemoteConfig), "expiryReminderDismissed": n.ExpiryReminderDismissed, + "interfaceName": nullableString(n.InterfaceName), }) } return items, nil