clearSyncLogs method

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

Implementation

@override
Future<void> clearSyncLogs() async {
  try {
    await _clearDataByPrefix(_syncLogPrefix);

    _loggerProvider?.info(
      'Sync logs cleared successfully',
      category: 'SyncDataCleanupService',
    );
  } catch (e) {
    _loggerProvider?.error(
      'Failed to clear sync logs: $e',
      category: 'SyncDataCleanupService',
      exception: e,
    );
    rethrow;
  }
}