markSyncFailed method

DatumSyncMetadata markSyncFailed({
  1. required String errorMessage,
  2. bool incrementRetry = true,
})

Creates metadata marking sync as failed.

Implementation

DatumSyncMetadata markSyncFailed({
  required String errorMessage,
  bool incrementRetry = true,
}) {
  return copyWith(
    syncStatus: SyncStatus.failed,
    errorMessage: errorMessage,
    retryCount: incrementRetry ? retryCount + 1 : retryCount,
  );
}