From 970ad2c346bc6cdb77debfeca668b8643fde886d Mon Sep 17 00:00:00 2001 From: Galip Tolga Erdem Date: Fri, 24 Dec 2021 16:03:01 +0300 Subject: [PATCH] updated userBasketProvider commenting and removed unnecessary usings --- .../src/EShopOnAbp.PublicWeb/Basket/UserBasketProvider.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/apps/public-web/src/EShopOnAbp.PublicWeb/Basket/UserBasketProvider.cs b/apps/public-web/src/EShopOnAbp.PublicWeb/Basket/UserBasketProvider.cs index 592908b7..c96a21a9 100644 --- a/apps/public-web/src/EShopOnAbp.PublicWeb/Basket/UserBasketProvider.cs +++ b/apps/public-web/src/EShopOnAbp.PublicWeb/Basket/UserBasketProvider.cs @@ -5,7 +5,6 @@ using System; using System.Threading.Tasks; using EShopOnAbp.Shared.Hosting.AspNetCore; using Volo.Abp.DependencyInjection; -using Volo.Abp.Guids; using Volo.Abp.Users; namespace EShopOnAbp.PublicWeb.Basket @@ -16,20 +15,17 @@ namespace EShopOnAbp.PublicWeb.Basket private readonly IHttpContextAccessor httpContextAccessor; protected readonly ILogger logger; - protected readonly IGuidGenerator guidGenerator; protected readonly IBasketAppService basketAppService; protected readonly ICurrentUser currentUser; public UserBasketProvider( IHttpContextAccessor httpContextAccessor, ILogger logger, - IGuidGenerator guidGenerator, IBasketAppService basketAppService, ICurrentUser currentUser) { this.httpContextAccessor = httpContextAccessor; this.logger = logger; - this.guidGenerator = guidGenerator; this.basketAppService = basketAppService; this.currentUser = currentUser; } @@ -44,14 +40,14 @@ namespace EShopOnAbp.PublicWeb.Basket if (!currentUser.IsAuthenticated) { - logger.LogInformation( - $"========= Get Basket for Anonymous UserId:{anonymousUserId} ========= ====== "); + logger.LogInformation($"Getting basket for anonymous user id:{anonymousUserId}."); return await basketAppService.GetByAnonymousUserIdAsync(Guid.Parse(anonymousUserId)); } //TODO: Merge with anonymously stored cart if exist var userClaimValue = currentUser.FindClaimValue(EShopConstants.AnonymousUserClaimName); + // Fall-back for having trouble when setting claim on user login if (string.IsNullOrEmpty(userClaimValue)) { return await basketAppService.GetAsync();