clearCorruptedData method

  1. @override
Future<void> clearCorruptedData()
override

Implementation

@override
Future<void> clearCorruptedData() async {
  _log('info', 'Limpeza manual de dados corrompidos solicitada');
  try {
    await _clearPotentiallyCorruptedData();
    _updateSyncStatus(
      SyncStatus.idle,
      'Dados corrompidos removidos. Tente sincronizar novamente.',
    );
  } catch (e, s) {
    _log('error', 'Erro ao limpar dados corrompidos',
        error: e, stackTrace: s);
    _updateSyncStatus(SyncStatus.error, 'Erro ao limpar dados: $e');
  }
}