From 59f6c180cf0cf78c5c3139b89710f43fe45e5059 Mon Sep 17 00:00:00 2001 From: Ibnu Maksum Date: Fri, 1 Sep 2023 09:02:39 +0700 Subject: [PATCH] Critical Fix extending user package --- system/autoload/Package.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system/autoload/Package.php b/system/autoload/Package.php index 61c6dd1d..de9bf9e7 100644 --- a/system/autoload/Package.php +++ b/system/autoload/Package.php @@ -102,7 +102,7 @@ class Package Mikrotik::addHotspotUser($client, $p, $c); } - if ($b['namebp'] == $p['name_plan']) { + if ($b['namebp'] == $p['name_plan'] && $b['status'] == 'on') { // if it same internet plan, expired will extend if ($p['validity_unit'] == 'Months') { $date_exp = date("Y-m-d", strtotime($b['expiration'] . ' +' . $p['validity'] . ' months')); @@ -200,7 +200,7 @@ class Package } - if ($b['namebp'] == $p['name_plan']) { + if ($b['namebp'] == $p['name_plan'] && $b['status'] == 'on') { // if it same internet plan, expired will extend if ($p['validity_unit'] == 'Months') { $date_exp = date("Y-m-d", strtotime($b['expiration'] . ' +' . $p['validity'] . ' months'));