From 1a70e2232c33b23c14277074fa6b12067237ac5c Mon Sep 17 00:00:00 2001
From: AGSTR <144728914+agstrxyz@users.noreply.github.com>
Date: Mon, 26 Aug 2024 20:09:45 +0700
Subject: [PATCH] Update order.php

---
 system/controllers/order.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/system/controllers/order.php b/system/controllers/order.php
index 144b44aa..0d4b2a3c 100644
--- a/system/controllers/order.php
+++ b/system/controllers/order.php
@@ -436,8 +436,9 @@ switch ($action) {
         run_hook('customer_buy_plan'); #HOOK
         include $PAYMENTGATEWAY_PATH . DIRECTORY_SEPARATOR . $gateway . '.php';
         call_user_func($gateway . '_validate_config');
-
-        if ($routes['2'] == 'radius') {
+		
+        $plan = ORM::for_table('tbl_plans')->where('enabled', '1')->find_one($routes['3']);
+        if ($plan['is_radius'] == '1') {
             $router['id'] = 0;
             $router['name'] = 'radius';
         } else if ($routes['2'] > 0) {
@@ -446,7 +447,6 @@ switch ($action) {
             $router['id'] = 0;
             $router['name'] = 'balance';
         }
-        $plan = ORM::for_table('tbl_plans')->where('enabled', '1')->find_one($routes['3']);
         if (empty($router) || empty($plan)) {
             r2(U . "order/package", 'e', Lang::T("Plan Not found"));
         }