From 2e801f2e88fc56602e3bcf8bb3241b9f2b0de8fe Mon Sep 17 00:00:00 2001 From: Michael Gordeev Date: Sat, 4 Apr 2020 21:38:26 +0300 Subject: [PATCH] Fixed Resume page for missing resume data --- MyWebsite/MyWebsite/Controllers/ResumeController.cs | 2 ++ MyWebsite/MyWebsite/Views/Resume/Index.cshtml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/MyWebsite/MyWebsite/Controllers/ResumeController.cs b/MyWebsite/MyWebsite/Controllers/ResumeController.cs index 0d9d1e9..fcffa8c 100644 --- a/MyWebsite/MyWebsite/Controllers/ResumeController.cs +++ b/MyWebsite/MyWebsite/Controllers/ResumeController.cs @@ -13,6 +13,8 @@ namespace MyWebsite.Controllers public IActionResult Index() { ResumeViewModel model = new ResumeViewModel(Database, CultureInfo.CurrentUICulture); + if (model.Resume == null) + return NotFound(); model.Resume.Content = model.Resume.Content .Replace("%WEBSITE%", $"{Request.Scheme}://{Request.Host}/", true, CultureInfo.InvariantCulture) .Replace("%PHONE_NUMBER%", "+7 (996) 929-19-69", true, CultureInfo.InvariantCulture) diff --git a/MyWebsite/MyWebsite/Views/Resume/Index.cshtml b/MyWebsite/MyWebsite/Views/Resume/Index.cshtml index 88b5994..0fe2271 100644 --- a/MyWebsite/MyWebsite/Views/Resume/Index.cshtml +++ b/MyWebsite/MyWebsite/Views/Resume/Index.cshtml @@ -5,14 +5,14 @@

My resume

-

Last update: @Model?.Resume?.LastUpdate

+

Last update: @Model.Resume.LastUpdate

// Download CV (.pdf) 
// Print CV 
- @Html.Raw(Model?.Resume?.Content) + @Html.Raw(Model.Resume.Content)
@section Footer