what if admin want to revert using customer username? now it can revert username

This commit is contained in:
Ibnu Maksum 2024-08-06 10:17:11 +07:00
parent 2a7563f43d
commit a3c255e77a
No known key found for this signature in database
GPG Key ID: 7FC82848810579E5

View File

@ -629,10 +629,14 @@ switch ($action) {
(new $p['device'])->change_username($p, $oldusername, $username);
}
if ($pppoeDiff && $tur['type'] == 'PPPOE') {
if(empty($oldPppoeUsername)){
if(empty($oldPppoeUsername) && !empty($pppoe_username)){
// admin just add pppoe username
(new $p['device'])->change_username($p, $username, $pppoe_username);
}else if(empty($pppoe_username) && !empty($oldPppoeUsername)){
// admin want to use customer username
(new $p['device'])->change_username($p, $oldPppoeUsername, $username);
}else{
// regular change pppoe username
(new $p['device'])->change_username($p, $oldPppoeUsername, $pppoe_username);
}
}