getPendingLogs method

  1. @override
Future<List<SyncLog>> getPendingLogs()
override

Obtém todos os logs pendentes de sincronização

Implementation

@override
Future<List<SyncLog>> getPendingLogs() async {
  try {
    final allLogs = await _getAllLogs();
    return allLogs.where((log) => !log.isSynced).toList();
  } catch (e) {
    developer.log(
      'Erro ao buscar logs pendentes: $e',
      name: 'InternalSyncLogStorage',
      level: 1000,
    );
    return [];
  }
}