public ActionResult Following() { var userId = User.Identity.GetUserId(); var viewModel = new FollowsViewModel(); viewModel.Followed = _context.Follows.Where(f => f.FollowerId == userId).Select(f => f.Followed); viewModel.Heading = "Followed Users"; return(View("Follows", viewModel)); }
public async Task <IActionResult> Index() { var user = await _userManager.GetUserAsync(User); if (!user.PlayerFollows.ToList().Any() && !user.ClanFollows.ToList().Any()) { ViewData["isFollowingAnyone"] = false; var emptyViewModel = new FollowsViewModel(); return(View(emptyViewModel)); } var viewModel = new FollowsViewModel { ClanFollows = user.ClanFollows.ToList(), PlayerFollows = user.PlayerFollows.ToList() }; return(View(viewModel)); }