From 85125132d242510efb8a9ed9846b98c98a7e9245 Mon Sep 17 00:00:00 2001 From: Loretta Date: Fri, 7 Nov 2025 15:51:37 +0100 Subject: [PATCH] fix: SetOrderStatusToCompleteAsync->GetValueOrDefault(nameof(IMeasuringNetWeight.NetWeight), 0) --- .../Domains/DataLayer/FruitBankDbContext.cs | 2 +- Nop.Plugin.Misc.AIPlugin/Services/MeasurementService.cs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Nop.Plugin.Misc.AIPlugin/Domains/DataLayer/FruitBankDbContext.cs b/Nop.Plugin.Misc.AIPlugin/Domains/DataLayer/FruitBankDbContext.cs index e7469b9..17348de 100644 --- a/Nop.Plugin.Misc.AIPlugin/Domains/DataLayer/FruitBankDbContext.cs +++ b/Nop.Plugin.Misc.AIPlugin/Domains/DataLayer/FruitBankDbContext.cs @@ -473,7 +473,7 @@ public class FruitBankDbContext : MgDbContextBase, if (!orderItemDto.IsMeasurable) continue; - var prevNetWeightFromGa = orderItemDto.GenericAttributes.GetValueOrDefault(nameof(IMeasuringNetWeight.NetWeight), 0); + var prevNetWeightFromGa = orderItemDto.GenericAttributes.GetValueOrDefault(nameof(IMeasuringNetWeight.NetWeight), 0); //var gaNetWeight = CommonHelper.To(orderItemDto.GenericAttributes.FirstOrDefault(x => x.Key == nameof(IMeasuringNetWeight.NetWeight))?.Value ?? "0"); await _fruitBankAttributeService.InsertOrUpdateGenericAttributeAsync diff --git a/Nop.Plugin.Misc.AIPlugin/Services/MeasurementService.cs b/Nop.Plugin.Misc.AIPlugin/Services/MeasurementService.cs index f0ab5ac..3f263d5 100644 --- a/Nop.Plugin.Misc.AIPlugin/Services/MeasurementService.cs +++ b/Nop.Plugin.Misc.AIPlugin/Services/MeasurementService.cs @@ -82,6 +82,8 @@ public class MeasurementService : MeasurementServiceBase, IMeasurementSe foreach (var orderItemPallet in orderItemPallets) { orderItemPallet.RevisorId = 0; + orderItemPallet.IsMeasured = false; + await _dbContext.OrderItemPallets.UpdateAsync(orderItemPallet); }