Skip to content

ValleySave v0.2.1 — Hotfix revocación de compartidas

Choose a tag to compare

@hirieo hirieo released this 15 Jul 16:37

Hotfix sobre v0.2.0: corrige el modelo de revocación de "Compartidas conmigo".

Bugs corregidos

  • Lector ≠ revocado: si el dueño baja a alguien de escritor a lector (o nunca fue escritor), ya no se le quita la partida de "Compartidas conmigo". Se conserva y avisa "solo lectura".
  • Umbral de 24h solo con 404: un 403/429/500 nunca revoca automáticamente, por larga que sea la racha — Drive usa 404 para "sin ningún acceso". trashed:true revoca al momento, sin esperar. Un fallo al listar los archivos de una carpeta ya confirmada nunca revoca.
  • 403 de cuota al sincronizar/subir backup: ya no se trata como revocación real — solo un motivo explícito de permiso insuficiente (insufficientFilePermissions/insufficientPermissions/permissionDenied) revoca; cuota/rate-limit/sin motivo muestra error temporal.
  • Registro de compartidas por cuenta: clave shared_saves_registry::<email> en vez de global — alternar cuentas Google en el mismo dispositivo ya no pierde el registro. Migración automática del registro antiguo.

156/156 tests, flutter analyze limpio.