Fix cronjob Delete customer

This commit is contained in:
Ibnu Maksum 2023-09-01 13:40:26 +07:00
parent 8be8737236
commit 04c480cafa
No known key found for this signature in database
GPG key ID: 7FC82848810579E5
4 changed files with 13 additions and 7 deletions

View file

@ -2,6 +2,10 @@
# CHANGELOG
## 2023.9.1.1
- Fix cronjob Delete customer
## 2023.9.1
- Critical bug fixes, bug happen when user buy package, expired time will be calculated from last expired, not from when they buy the package

View file

@ -19,7 +19,7 @@ class Package
*/
public static function rechargeUser($id_customer, $router_name, $plan_id, $gateway, $channel)
{
global $_c, $_L, $_notifmsg;
global $_c;
$date_now = date("Y-m-d H:i:s");
$date_only = date("Y-m-d");
$time_only = date("H:i:s");

View file

@ -84,6 +84,7 @@ foreach ($d as $ds) {
$client = Mikrotik::getClient($m['ip_address'], $m['username'], $m['password']);
Mikrotik::setHotspotLimitUptime($client, $c['username']);
Mikrotik::removeHotspotActiveUser($client, $c['username']);
Mikrotik::removeHotspotUser($client, $c['username']);
Message::sendPackageNotification($c['phonenumber'], $c['fullname'], $u['namebp'], $textExpired, $config['user_notification_expired']);
}
//update database user dengan status off
@ -127,6 +128,7 @@ foreach ($d as $ds) {
$client = Mikrotik::getClient($m['ip_address'], $m['username'], $m['password']);
Mikrotik::disablePpoeUser($client, $c['username']);
Mikrotik::removePpoeActive($client, $c['username']);
Mikrotik::removePpoeUser($client, $c['username']);
Message::sendPackageNotification($c['phonenumber'], $c['fullname'], $u['namebp'], $textExpired, $config['user_notification_expired']);
}

View file

@ -1,3 +1,3 @@
{
"version": "2023.9.1"
"version": "2023.9.1.1"
}