public ActionResult <IEnumerable <Vault> > GetUserVaults() { var id = HttpContext.User.FindFirstValue("Id"); var user = _userRepo.GetUserById(id); if (user != null) { return(Ok(_vaultRepo.GetVaultsByUser(id))); } return(BadRequest()); }
public ActionResult <IEnumerable <Vault> > GetVaultsByUser(string userId) { try { var uid = HttpContext.User.FindFirstValue("Id"); userId = uid; return(Ok(_repo.GetVaultsByUser(userId))); } catch (Exception e) { return(BadRequest(e)); } }