Merge pull request #283 from LD-Reborn/282-bug-userphoto-returns-http-500-instead-of-placeholder-image

Fixed default image not showing
This commit is contained in:
LD50
2025-11-06 09:40:53 +01:00
committed by GitHub

View File

@@ -100,9 +100,9 @@ public class HomeController : Controller
{
Task<AdminSettingsModel> adminSettingsModelTask = _ldap.GetAdminSettingsModelAsync();
UserModel? user = await _ldap.GetUserByUidAsync(uid, _ldap.UsersAttributes);
if (user is null || user.JpegPhoto is null)
if (user is null || user.JpegPhoto is null || user.JpegPhoto == "")
{
return NotFound();
return File("user_default.jpeg", "image/jpeg");
}
if (size is null)
{