public async Task <IActionResult> Albums(int id) { if (id == 0) { id = _userManager.GetProfileId(User); } var profile = await _profileService.GetProfileWithAlbums(id); if (profile == null) { return(NotFound()); } var profileAlbumsViewModel = _profileViewModelService.GetProfileAlbumsViewModel(profile, _userManager.GetProfileId(User)); return(View(profileAlbumsViewModel)); }