info if pppoe IP has been used by another customer

This commit is contained in:
Ibnu Maksum 2024-08-22 10:35:17 +07:00
parent 34af35f0e1
commit 81e30f0c54
No known key found for this signature in database
GPG Key ID: 7FC82848810579E5
3 changed files with 11 additions and 11 deletions

View File

@ -537,19 +537,19 @@ switch ($action) {
$msg .= Lang::T('Username already used by another customer') . '<br>'; $msg .= Lang::T('Username already used by another customer') . '<br>';
} }
if(ORM::for_table('tbl_customers')->where('pppoe_username', $username)->find_one()){ if(ORM::for_table('tbl_customers')->where('pppoe_username', $username)->find_one()){
$msg.= Lang::T('Username already used by another customer') . '<br>'; $msg.= Lang::T('Username already used by another pppoe username customer') . '<br>';
} }
$userDiff = true; $userDiff = true;
} }
if ($oldPppoeUsername != $pppoe_username) { if ($oldPppoeUsername != $pppoe_username) {
if(!empty($pppoe_username)){ // if(!empty($pppoe_username)){
if(ORM::for_table('tbl_customers')->where('pppoe_username', $pppoe_username)->find_one()){ // if(ORM::for_table('tbl_customers')->where('pppoe_username', $pppoe_username)->find_one()){
$msg.= Lang::T('PPPoE Username already used by another customer') . '<br>'; // $msg.= Lang::T('PPPoE Username already used by another customer') . '<br>';
} // }
if(ORM::for_table('tbl_customers')->where('username', $pppoe_username)->find_one()){ // if(ORM::for_table('tbl_customers')->where('username', $pppoe_username)->find_one()){
$msg.= Lang::T('PPPoE Username already used by another customer') . '<br>'; // $msg.= Lang::T('PPPoE Username already used by another customer') . '<br>';
} // }
} // }
$pppoeDiff = true; $pppoeDiff = true;
} }

View File

@ -52,7 +52,7 @@ class MikrotikPppoe
if (!empty($customer['pppoe_ip'])) { if (!empty($customer['pppoe_ip'])) {
$setRequest->setArgument('local-address', $customer['pppoe_ip']); $setRequest->setArgument('local-address', $customer['pppoe_ip']);
}else{ }else{
$setRequest->setArgument('local-address', ''); $setRequest->setArgument('local-address', '0.0.0.0');
} }
$setRequest->setArgument('profile', $plan['name_plan']); $setRequest->setArgument('profile', $plan['name_plan']);
$setRequest->setArgument('comment', $customer['fullname'] . ' | ' . $customer['email'] . ' | ' . implode(', ', User::getBillNames($customer['id']))); $setRequest->setArgument('comment', $customer['fullname'] . ' | ' . $customer['email'] . ' | ' . implode(', ', User::getBillNames($customer['id'])));

View File

@ -1,3 +1,3 @@
{ {
"version": "2024.8.21.1" "version": "2024.8.22"
} }