diff --git a/TransactionProcessor.BusinessLogic/Services/FloatDomainService.cs b/TransactionProcessor.BusinessLogic/Services/FloatDomainService.cs index 4fffc9f..dea1fdb 100644 --- a/TransactionProcessor.BusinessLogic/Services/FloatDomainService.cs +++ b/TransactionProcessor.BusinessLogic/Services/FloatDomainService.cs @@ -132,7 +132,7 @@ public async Task RecordCreditPurchase(FloatActivityCommands.RecordCredi { Guid floatActivityAggregateId = IdGenerationService.GenerateFloatActivityAggregateId(command.EstateId, command.FloatId, command.CreditPurchasedDateTime.Date); - Result getFloatActivityResult = await DomainServiceHelper.GetAggregateOrFailure(ct => this.AggregateService.GetLatest(floatActivityAggregateId, ct), floatActivityAggregateId, cancellationToken); + Result getFloatActivityResult = await DomainServiceHelper.GetAggregateOrFailure(ct => this.AggregateService.GetLatest(floatActivityAggregateId, ct), floatActivityAggregateId, cancellationToken, false); if (getFloatActivityResult.IsFailed) return ResultHelpers.CreateFailure(getFloatActivityResult); @@ -165,7 +165,7 @@ public async Task RecordTransaction(FloatActivityCommands.RecordTransact // Generate the id for the activity aggregate Guid floatActivityAggregateId = IdGenerationService.GenerateFloatActivityAggregateId(command.EstateId, floatId, getTransactionResult.Data.TransactionDateTime.Date); - Result getFloatActivityResult = await DomainServiceHelper.GetAggregateOrFailure(ct => this.AggregateService.GetLatest(floatActivityAggregateId, ct), floatActivityAggregateId, cancellationToken); + Result getFloatActivityResult = await DomainServiceHelper.GetAggregateOrFailure(ct => this.AggregateService.GetLatest(floatActivityAggregateId, ct), floatActivityAggregateId, cancellationToken, false); if (getFloatActivityResult.IsFailed) return ResultHelpers.CreateFailure(getFloatActivityResult);