return gone on deleted state

This commit is contained in:
Nicolas Constant 2022-12-14 00:35:25 -05:00
parent 8840d1007c
commit 1a939b6147
No known key found for this signature in database
GPG key ID: 1E9F677FB01A5688

View file

@ -116,7 +116,7 @@ namespace BirdsiteLive.Controllers
{
if (isSaturated) return new ObjectResult("Too Many Requests") { StatusCode = 429 };
if (notFound) return NotFound();
if (dbUser != null && dbUser.Deleted) return NotFound();
if (dbUser != null && dbUser.Deleted) return new ObjectResult("Gone") { StatusCode = 410 };
var apUser = _userService.GetUser(user, dbUser);
var jsonApUser = JsonConvert.SerializeObject(apUser);
return Content(jsonApUser, "application/activity+json; charset=utf-8");