From 9f1798f6eed6f70e5eb71624dab67aab834bdc13 Mon Sep 17 00:00:00 2001 From: pavlikov_maxim Date: Sat, 27 Apr 2024 14:52:45 +0300 Subject: [PATCH] delete session if required data not exists --- erp24/controllers/SiteController.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/erp24/controllers/SiteController.php b/erp24/controllers/SiteController.php index a1e8a9b5..75b023e6 100644 --- a/erp24/controllers/SiteController.php +++ b/erp24/controllers/SiteController.php @@ -9,6 +9,7 @@ use yii\web\Response; use yii\filters\VerbFilter; use app\models\LoginForm; use app\models\ContactForm; +use yii_app\records\Admin; use yii_app\records\CrmMenu; class SiteController extends Controller @@ -52,13 +53,10 @@ class SiteController extends Controller public function actionIndex() { $session = Yii::$app->session; - if (isset($session['view_modules'])) { - return $this->render('index'); - } else { - // если нет нужных данных, удаляем сессию и отправляем на главную - $session->destroy(); - return $this->goHome(); + if (!isset($session['view_modules'])) { + Yii::$app->user->identity->legacyFill(); } + return $this->render('index'); } /** -- 2.39.5