Merge branch 'Workorder/fix-login-handling' into 'master'

fixed login handling in the workorder app

See merge request fronk/thetool!1736
This commit is contained in:
Luca Haid
2025-09-09 12:02:04 +00:00
2 changed files with 6 additions and 1 deletions

View File

@@ -35,6 +35,11 @@ class WorkorderCompanyController extends WorkorderBaseController {
parent::indexAction();
}
protected function logout() {
mfLoginController::staticLogout();
$this->redirect('/WorkorderCompany/Mobile');
}
public function mobileAction() {
$company = WorkorderCompanyModel::getFirst(['addressId' => $this->user->address_id]);

View File

@@ -43,7 +43,7 @@ class TTCrud extends mfBaseController {
if (method_exists($this, 'permissionsCheckOverride'))
$this->permissionsCheckOverride();
else if (!$permissionAllowed && !$this->user->is(["Admin"]))
else if (mfLoginController::isLoggedIn() && !$permissionAllowed && !$this->user->is(["Admin"]))
$this->redirect("Dashboard");
$c = get_class($this);