diff --git a/lib/src/bloc_like/repository/sync_repository.dart b/lib/src/bloc_like/repository/sync_repository.dart index 985e692..4786a41 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, @@ -105,7 +107,7 @@ class SyncRepository { } String _logId() { - final micros = DateTime.now().microsecondsSinceEpoch; - return 'sync_log_$micros'; + _logCounter += 1; + return 'sync_log_${DateTime.now().microsecondsSinceEpoch}_$_logCounter'; } }