public ActionResult <List <Account> > GetAccountsForCurrentUser() { //we need to get the UserID of currently logged in user int id = Convert.ToInt32(User.FindFirst("sub")?.Value); List <Account> result = accountDAO.GetAccountsByUserId(id); if (result.Count == 0) { return(BadRequest("No accounts were found for the user currently logged in")); } else { return(Ok(result)); } }