diff --git a/lib/src/bloc_like/repository/sync_repository.dart b/lib/src/bloc_like/repository/sync_repository.dart index b611497..554038f 100644 --- a/lib/src/bloc_like/repository/sync_repository.dart +++ b/lib/src/bloc_like/repository/sync_repository.dart @@ -11,6 +11,8 @@ class SyncRepository { final SyncLogStore logStore; final EntityIdResolver idResolver; + int _logCounter = 0; + SyncRepository({ required this.local, required this.cloud, @@ -142,7 +144,8 @@ class SyncRepository { } String _logId() { + _logCounter += 1; final micros = DateTime.now().microsecondsSinceEpoch; - return 'sync_log_$micros'; + return 'sync_log_${micros}_$_logCounter'; } }