Feat: Se implemento log en la sincronizacion.

This commit is contained in:
José Yeri 2025-11-19 17:41:15 -04:00
parent e4f4c2294d
commit b0c79808c1

View File

@ -3,11 +3,12 @@ package fetcher
import ( import (
"encoding/json" "encoding/json"
"fmt" "fmt"
"github.com/tuusuario/go-sync-service/internal/email"
"strconv" "strconv"
"strings" "strings"
"time" "time"
"github.com/tuusuario/go-sync-service/internal/email"
"github.com/tuusuario/go-sync-service/internal/config" "github.com/tuusuario/go-sync-service/internal/config"
"github.com/tuusuario/go-sync-service/internal/db" "github.com/tuusuario/go-sync-service/internal/db"
"github.com/tuusuario/go-sync-service/internal/domain/dto" "github.com/tuusuario/go-sync-service/internal/domain/dto"
@ -122,6 +123,9 @@ func FetchAllPaginatedManual[T any](host string, service dto.ServiceConfig, logP
return nil, fmt.Errorf("%s ❌ error en la petición: %w", logPrefix, err) return nil, fmt.Errorf("%s ❌ error en la petición: %w", logPrefix, err)
} }
// DEBUG: imprimir lo que devuelve el servicio
config.Log.Debugf("%s Body recibido (REST paginado): %s", logPrefix, string(resp.Body()))
var result struct { var result struct {
Value []T `json:"value"` Value []T `json:"value"`
} }
@ -206,6 +210,10 @@ func FetchAllPaginatedManual[T any](host string, service dto.ServiceConfig, logP
if err != nil { if err != nil {
return nil, fmt.Errorf("%s ❌ error en la petición: %w", logPrefix, err) return nil, fmt.Errorf("%s ❌ error en la petición: %w", logPrefix, err)
} }
// DEBUG: imprimir lo que devuelve el servicio sin paginación
config.Log.Debugf("%s Body recibido (REST sin paginación): %s", logPrefix, string(resp.Body()))
var result struct { var result struct {
Value []T `json:"value"` Value []T `json:"value"`
} }