From 33f60ac6d5bd859b95c135e21ecb8d68b85afed6 Mon Sep 17 00:00:00 2001
From: Kenneth Ezekiel <88850771+KenEzekiel@users.noreply.github.com>
Date: Wed, 15 Nov 2023 17:28:44 +0700
Subject: [PATCH] fix: adming cannot request premium

---
 src/controllers/SoapPremiumController.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/controllers/SoapPremiumController.php b/src/controllers/SoapPremiumController.php
index 2b46385..146afb9 100644
--- a/src/controllers/SoapPremiumController.php
+++ b/src/controllers/SoapPremiumController.php
@@ -21,7 +21,7 @@ class SoapPremiumController extends BaseController
     protected function get($urlParams)
     {
         // Get page for requesting premium
-        if (!isset($_SESSION['user_id'])) {
+        if (!isset($_SESSION['user_id']) || $_SESSION['role'] == 'admin') {
             parent::redirect("/", $urlParams);
         } else {
             $registered = $this->soap_client->checkStatus(["userId" => (int)$_SESSION['user_id']]);
-- 
GitLab