2 Bugfixes im Mok. Beim Aufruf von QB gab es manchmal eine Exception, eingegeben KNR wird jetzt im Cookie gespeichert.

This commit is contained in:
2026-03-13 15:01:01 +01:00
parent 35bbe5fde3
commit d4300003bd
3 changed files with 16 additions and 13 deletions

View File

@@ -75,7 +75,7 @@ namespace BeWoPlanerMobil.Controllers
FormsAuthentication.SetAuthCookie(LoggedInUser.LoginName, true);
ViewData[LoginErrorIndex] = string.Empty;
var keks = new HttpCookie(MobileSessionFacade.CookieName) { Value = MobileSessionFacade.Tenant, Expires = DateTime.Now.AddDays(1) };
var keks = new HttpCookie(MobileSessionFacade.CookieName) { Value = MobileSessionFacade.Tenant, Expires = DateTime.Now.AddDays(30), Secure = true, HttpOnly = true };
HttpContext.Response.SetCookie(keks);
var brauser = Request.Browser;
@@ -110,17 +110,20 @@ namespace BeWoPlanerMobil.Controllers
FormsAuthentication.SignOut();
}
var beWoCookie = HttpContext.Response.Cookies[MobileSessionFacade.CookieName];
if(beWoCookie != null)
{
var newCookie = new HttpCookie(MobileSessionFacade.CookieName)
{
Expires = DateTime.Now.AddDays(-1),
SameSite = SameSiteMode.Strict
};
//var beWoCookie = HttpContext.Response.Cookies[MobileSessionFacade.CookieName];
//if(beWoCookie != null)
//{
// var newCookie = new HttpCookie(MobileSessionFacade.CookieName)
// {
// Expires = DateTime.Now.AddDays(30),
// SameSite = SameSiteMode.Strict,
// Secure = true,
// HttpOnly = true
// };
Response.Cookies.Add(newCookie);
}
// Response.Cookies.Add(newCookie);
//}
Log.Info($"LoginController.Index(): Login failed! Tenant = {MobileSessionFacade.Tenant}");

View File

@@ -142,7 +142,7 @@ namespace BeWoPlanerMobil.Controllers
return Logout();
}
if(!_Model.HasRightToViewQuittierungsbelege)
if(!Model.HasRightToViewQuittierungsbelege)
{
return RedirectToActionPermanent("Main", "Main");
}

View File

@@ -361,7 +361,7 @@
<span class="logoff-countdown m-0 p-0" id="countdown" onclick="countdownClick()">&nbsp;</span>
</p>
</a>
<span class="logoff-countdown m-0 p-0">Version 3.27</span>
<span class="logoff-countdown m-0 p-0">Version 3.30</span>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive">
<span class="navbar-toggler-icon"></span>