diff --git a/internal/api/handlers/management/auth_files.go b/internal/api/handlers/management/auth_files.go index 176f8297..4d1ec44c 100644 --- a/internal/api/handlers/management/auth_files.go +++ b/internal/api/handlers/management/auth_files.go @@ -342,7 +342,7 @@ func (h *Handler) listAuthFilesFromDisk(c *gin.Context) { } } } - if nv := gjson.GetBytes(data, "note"); nv.Exists() { + if nv := gjson.GetBytes(data, "note"); nv.Exists() && nv.Type == gjson.String { if trimmed := strings.TrimSpace(nv.String()); trimmed != "" { fileData["note"] = trimmed }