Browse Source

Fix empty userName when running WebRazorPages by adding default username. (#80)

main
Nud 8 years ago
committed by Steve Smith
parent
commit
0caba1a8e7
  1. 1
      src/WebRazorPages/Constants.cs
  2. 2
      src/WebRazorPages/ViewComponents/Basket.cs

1
src/WebRazorPages/Constants.cs

@ -4,5 +4,6 @@
{ {
public const string BASKET_COOKIENAME = "eShop"; public const string BASKET_COOKIENAME = "eShop";
public const int ITEMS_PER_PAGE = 10; public const int ITEMS_PER_PAGE = 10;
public const string DEFAULT_USERNAME = "Guest";
} }
} }

2
src/WebRazorPages/ViewComponents/Basket.cs

@ -38,7 +38,7 @@ namespace Microsoft.eShopWeb.RazorPages.ViewComponents
{ {
return User.Identity.Name; return User.Identity.Name;
} }
return GetBasketIdFromCookie(); return GetBasketIdFromCookie() ?? Constants.DEFAULT_USERNAME;
} }
private string GetBasketIdFromCookie() private string GetBasketIdFromCookie()

Loading…
Cancel
Save