diff --git a/Teknik/Areas/User/Controllers/UserController.cs b/Teknik/Areas/User/Controllers/UserController.cs index ba3d9bd..0f900f4 100644 --- a/Teknik/Areas/User/Controllers/UserController.cs +++ b/Teknik/Areas/User/Controllers/UserController.cs @@ -155,10 +155,11 @@ namespace Teknik.Areas.Users.Controllers { user.HashedPassword = SHA384.Hash(model.Username, model.Password); user.TransferAccount = false; - db.Entry(user).State = EntityState.Modified; - db.SaveChanges(); } - HttpCookie authcookie = Utility.UserHelper.CreateAuthCookie(model.Username, model.RememberMe, Request.Url.Host.GetDomain(), Request.IsLocal); + user.LastSeen = DateTime.Now; + db.Entry(user).State = EntityState.Modified; + db.SaveChanges(); + HttpCookie authcookie = UserHelper.CreateAuthCookie(model.Username, model.RememberMe, Request.Url.Host.GetDomain(), Request.IsLocal); Response.Cookies.Add(authcookie); if (string.IsNullOrEmpty(model.ReturnUrl)) diff --git a/Teknik/Areas/User/Views/User/Index.cshtml b/Teknik/Areas/User/Views/User/Index.cshtml index aa83cb5..1202a0e 100644 --- a/Teknik/Areas/User/Views/User/Index.cshtml +++ b/Teknik/Areas/User/Views/User/Index.cshtml @@ -73,7 +73,7 @@
  • Joined
  • @if (OwnProfile && User.Identity.IsAuthenticated) { -
  • Last Seen
  • +
  • Last Seen
  • } @if (!string.IsNullOrEmpty(pgpFingerprint)) {