fix: exponer es_agente_bot y telegram_config_id en respuesta de AI Config
This commit is contained in:
@@ -38,15 +38,17 @@ func GetAiConfigs(c *fiber.Ctx) error {
|
|||||||
|
|
||||||
// Ocultar la API key en el listado (mostrar solo últimos 4 chars)
|
// Ocultar la API key en el listado (mostrar solo últimos 4 chars)
|
||||||
type safe struct {
|
type safe struct {
|
||||||
ID uint `json:"ID"`
|
ID uint `json:"ID"`
|
||||||
Nombre string `json:"nombre"`
|
Nombre string `json:"nombre"`
|
||||||
Provider string `json:"provider"`
|
Provider string `json:"provider"`
|
||||||
ApiKeyHint string `json:"api_key_hint"`
|
ApiKeyHint string `json:"api_key_hint"`
|
||||||
BaseURL string `json:"base_url"`
|
BaseURL string `json:"base_url"`
|
||||||
ModelName string `json:"model_name"`
|
ModelName string `json:"model_name"`
|
||||||
IsActive bool `json:"is_active"`
|
IsActive bool `json:"is_active"`
|
||||||
Notes string `json:"notes"`
|
Notes string `json:"notes"`
|
||||||
Modulo string `json:"modulo"`
|
Modulo string `json:"modulo"`
|
||||||
|
EsAgenteBot bool `json:"es_agente_bot"`
|
||||||
|
TelegramConfigID *uint `json:"telegram_config_id"`
|
||||||
}
|
}
|
||||||
safeItems := make([]safe, len(items))
|
safeItems := make([]safe, len(items))
|
||||||
for i, it := range items {
|
for i, it := range items {
|
||||||
@@ -55,15 +57,17 @@ func GetAiConfigs(c *fiber.Ctx) error {
|
|||||||
hint = "••••" + it.ApiKey[len(it.ApiKey)-4:]
|
hint = "••••" + it.ApiKey[len(it.ApiKey)-4:]
|
||||||
}
|
}
|
||||||
safeItems[i] = safe{
|
safeItems[i] = safe{
|
||||||
ID: it.ID,
|
ID: it.ID,
|
||||||
Nombre: it.Nombre,
|
Nombre: it.Nombre,
|
||||||
Provider: it.Provider,
|
Provider: it.Provider,
|
||||||
ApiKeyHint: hint,
|
ApiKeyHint: hint,
|
||||||
BaseURL: it.BaseURL,
|
BaseURL: it.BaseURL,
|
||||||
ModelName: it.ModelName,
|
ModelName: it.ModelName,
|
||||||
IsActive: it.IsActive,
|
IsActive: it.IsActive,
|
||||||
Notes: it.Notes,
|
Notes: it.Notes,
|
||||||
Modulo: it.Modulo,
|
Modulo: it.Modulo,
|
||||||
|
EsAgenteBot: it.EsAgenteBot,
|
||||||
|
TelegramConfigID: it.TelegramConfigID,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user