Allow delete Pool and plan when Router already deleted

This commit is contained in:
Ibnu Maksum
2023-10-17 09:53:38 +07:00
parent 1583068f57
commit c69b43dbf6
3 changed files with 27 additions and 15 deletions

View File

@ -16,15 +16,15 @@ class Mikrotik
public static function getClient($ip, $user, $pass)
{
global $ui;
try {
//try {
$iport = explode(":", $ip);
return new RouterOS\Client($iport[0], $user, $pass, ($iport[1]) ? $iport[1] : null);
} catch (Exception $e) {
$ui->assign("error_title", "Mikrotik Connection Error");
$ui->assign("error_message", "Unable to connect to the router : $ip<br>" . $e->getMessage() . '<br><pre>' . $e->getTraceAsString() . '</pre>');
$ui->display('router-error.tpl');
die();
}
// } catch (Exception $e) {
// $ui->assign("error_title", "Mikrotik Connection Error");
// $ui->assign("error_message", "Unable to connect to the router : $ip<br>" . $e->getMessage() . '<br><pre>' . $e->getTraceAsString() . '</pre>');
// $ui->display('router-error.tpl');
// die();
// }
}
public static function isUserLogin($client, $username)