From d0c6e71b0c12aceb83fd9e98a523904b9ae8ed69 Mon Sep 17 00:00:00 2001 From: Loretta Date: Sat, 30 Nov 2024 12:58:25 +0100 Subject: [PATCH] IsValidBidPrice fix --- Nop.Plugin.Misc.AuctionPlugin/Hubs/SignalRMessageHandler.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Nop.Plugin.Misc.AuctionPlugin/Hubs/SignalRMessageHandler.cs b/Nop.Plugin.Misc.AuctionPlugin/Hubs/SignalRMessageHandler.cs index ea9066a..f76aa6c 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Hubs/SignalRMessageHandler.cs +++ b/Nop.Plugin.Misc.AuctionPlugin/Hubs/SignalRMessageHandler.cs @@ -245,7 +245,7 @@ namespace Nop.Plugin.Misc.AuctionPlugin.Hubs var product = await auctionService.GetProductById(bidRequestMessage.ProductId); if (product == null) return; - if (IsValidBidPrice(product.Price, activeProductAuction.CurrentPrice, bidRequestMessage.BidPrice, customer)) return; + if (!IsValidBidPrice(product.Price, activeProductAuction.CurrentPrice, bidRequestMessage.BidPrice, customer)) return; var auctionBid = bidRequestMessage.CreateMainEntity(); auctionBid.ProductAuctionMappingId = activeProductAuction.Id; @@ -318,10 +318,10 @@ namespace Nop.Plugin.Misc.AuctionPlugin.Hubs if (productPrice >= bidRequestPrice || productToAuctionCurrentPrice >= bidRequestPrice || bidRequestPrice != GetNextBidPrice(productToAuctionCurrentPrice)) { logger.Warning($"SignalRMessageHandler.IsValidBidPrice(); (productPrice >= bidRequestPrice || productToAuctionCurrentPrice >= bidRequestPrice || bidRequestPrice != GetNextBidPrice(productToAuctionCurrentPrice)); productPrice: {productPrice}; productToAuctionCurrentPrice: {productToAuctionCurrentPrice}; bidRequestPrice: {bidRequestPrice}", null, customer); - return true; + return false; } - return false; + return true; } private static decimal GetStepAmount(decimal currentBidPrice) => AuctionService.GetStepAmount(currentBidPrice);