public IActionResult List([FromQuery] Guid postId = default, [FromQuery] uint userId = default)
    {
        IEnumerable <PostModAction> modActions;

        if (postId != default)
        {
            modActions = _service.GetPostModActions(postId).ToArray();
        }
        else if (userId is not 0)
        {
            modActions = _service.GetPostModActions(userId).ToArray();
        }
        else
        {
            return(BadRequest("Please use a search query (Post/User)."));
        }

        return(modActions?.Count() is null or 0
                        ? base.StatusCode(204)
                        : base.StatusCode(200, modActions.Adapt <IEnumerable <PostModActionDTO> >()));
    }