From aa43d65dde09da9f4ded33563da195ba21d95ff7 Mon Sep 17 00:00:00 2001
From: Raditss <raditya.naufal.a@gmail.com>
Date: Mon, 9 Oct 2023 12:13:29 +0700
Subject: [PATCH] fix admin bug

---
 app/controllers/Admin.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app/controllers/Admin.php b/app/controllers/Admin.php
index 9d443d9..9947f74 100644
--- a/app/controllers/Admin.php
+++ b/app/controllers/Admin.php
@@ -20,6 +20,7 @@ class Admin extends Controller {
 
   public function manage($languageId = null, $moduleId = null) {
     $this->validateSession();
+    $this->validateAdmin();
 
     $this->validateParamLanguage($languageId);
     $this->validateParamModule($languageId, $moduleId);
@@ -148,7 +149,7 @@ class Admin extends Controller {
 
   public function create($languageId = null, $moduleId = null) {
     $this->validateSession();
-
+    $this->validateAdmin();
 
     $this->validateParamLanguage($languageId);
     $this->validateParamModule($languageId, $moduleId);
@@ -189,6 +190,7 @@ class Admin extends Controller {
 
   public function edit($languageId = null, $moduleId = null, $videoId = null) {
     $this->validateSession();
+    $this->validateAdmin();
 
     $this->validateParamLanguage($languageId);
     $this->validateParamModule($languageId, $moduleId);
-- 
GitLab