Bug fixes

This commit is contained in:
Kieran
2023-06-09 02:14:32 +02:00
parent 5f4b43b189
commit 1199ea0174
4 changed files with 20 additions and 35 deletions

View File

@@ -43,10 +43,12 @@ public class UserController : Controller
var requestedId = isMe ? loggedUser!.Value : id.FromBase58Guid();
var user = await _store.Get(requestedId);
if (loggedUser != requestedId && !(user?.Flags.HasFlag(UserFlags.PublicProfile) ?? false))
if (user == default) return NotFound();
if (loggedUser != requestedId && !user.Flags.HasFlag(UserFlags.PublicProfile))
return NotFound();
return Json(user!.ToApiUser(isMe));
var isMyProfile = requestedId == user.Id;
return Json(user!.ToApiUser(isMyProfile));
}
/// <summary>