ensure the avatar path

This commit is contained in:
Paul Schneider 2026-09-04 15:08:35 +01:00
commit a72b0cba7b
5 changed files with 88 additions and 29 deletions

View file

@ -1,5 +1,13 @@
@using Yavsc.Abstract.Identity
@model ApplicationUser
@if (Model!=null) {
<img src="/Avatars/@(Model.UserName+".xs").png" asp-append-version="true" class="smalltofhol" />
@if (Model != null)
{
var avatarSrc = UserDisplayHelpers.AvatarSrc(Model);
if (avatarSrc.EndsWith(".s.png", StringComparison.Ordinal))
{
avatarSrc = avatarSrc.Replace(".s.png", ".xs.png", StringComparison.Ordinal);
}
<img src="@avatarSrc" asp-append-version="true" class="smalltofhol" />
}

View file

@ -10,7 +10,7 @@ if (Model ==null || Model.UserName==null)
}
}
else {
string avuri = "/Avatars/" + Model.UserName + ".s.png";
string avuri = UserDisplayHelpers.AvatarSrc(Model);
<div class="userinfo">
<a title="Posts" asp-controller="Blogspot" asp-action="Index" asp-route-id="@Model.UserName" class="btn btn-primary">