Open Frozen-Burrito opened 2 years ago
Solución implementada para sincronización manual, presionando el botón de "sync" en la vista de configuración. Con la refactorización de syncActivitySessions()
, el método es más modular y simple. También se implementó la actualización de fecha de sincronización con Google Fit en el perfil activo.
Queda pendiente la implementación para sincronización automática, y hay un problema raro donde las Sessions obtenidas de Fit tienen una hora correcta, pero la hora obtenida es un día después de la visible en la app de Google Fit.
Descripción del Error El servicio de sincronización de actividad física entre la app y Google Fit no guarda las sesiones obtenidas para el perfil de usuario. Esto hace que los registros de actividad no sean visibles fuera de la consola. Tampoco se actualiza la fecha de sincronización con Google Fit en el perfil de usuario activo.
Cómo Reproducir Pasos para reproducir el error:
Comportamiento Esperado La app debería guardar las actividades obtenidas desde Google Fit, y debería persistir la fecha de la última sincronización para evitar registros duplicados.
Entorno