From 7fefe217c8462444ecb9806599e70afe2a7102ea Mon Sep 17 00:00:00 2001 From: Paweł Bernaciak Date: Fri, 10 Feb 2023 21:24:11 +0100 Subject: Time display fixes --- CoreWiki/Pages/Edit.cshtml.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'CoreWiki/Pages/Edit.cshtml.cs') diff --git a/CoreWiki/Pages/Edit.cshtml.cs b/CoreWiki/Pages/Edit.cshtml.cs index 06d002f..e3b11c2 100644 --- a/CoreWiki/Pages/Edit.cshtml.cs +++ b/CoreWiki/Pages/Edit.cshtml.cs @@ -7,16 +7,19 @@ using Microsoft.AspNetCore.Mvc.RazorPages; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.EntityFrameworkCore; using CoreWiki.Models; +using NodaTime; namespace CoreWiki.Pages { public class EditModel : PageModel { private readonly CoreWiki.Models.ApplicationDbContext _context; + private readonly IClock _clock; - public EditModel(CoreWiki.Models.ApplicationDbContext context) + public EditModel(CoreWiki.Models.ApplicationDbContext context, IClock clock) { _context = context; + _clock = clock; } [BindProperty] @@ -48,6 +51,7 @@ namespace CoreWiki.Pages } _context.Attach(Article).State = EntityState.Modified; + Article.Published = _clock.GetCurrentInstant(); try { -- cgit v1.2.3