diff --git a/admin_customers.php b/admin_customers.php index 71c6a32a..7ddb2245 100644 --- a/admin_customers.php +++ b/admin_customers.php @@ -1016,7 +1016,7 @@ if ($page == 'customers' */ $available_admins_stmt = Database::prepare(" SELECT * FROM `" . TABLE_PANEL_ADMINS . "` - WHERE (`customers` = '-1' OR `customers` < `customers_used`)" + WHERE (`customers` = '-1' OR `customers` > `customers_used`)" ); Database::pexecute($available_admins_stmt); $admin_select = makeoption("-----", 0, true, true, true); diff --git a/lib/functions/froxlor/function.moveCustomerToAdmin.php b/lib/functions/froxlor/function.moveCustomerToAdmin.php index df7ff26a..0c2018bc 100644 --- a/lib/functions/froxlor/function.moveCustomerToAdmin.php +++ b/lib/functions/froxlor/function.moveCustomerToAdmin.php @@ -10,6 +10,9 @@ * @return true on success, error-message on failure */ function moveCustomerToAdmin($id = 0, $adminid = 0) { + + global $log; + if ($id <= 0 || $adminid <= 0) { return "no valid id's given"; } @@ -23,12 +26,14 @@ function moveCustomerToAdmin($id = 0, $adminid = 0) { 'cid' => $id ) ); + $log->logAction(ADM_ACTION, LOG_INFO, "moved user #" . $id . " from admin/reseller #".$cAdmin['adminid']." to admin/reseller #".$adminid); + // Update customer entry $updCustomer_stmt = Database::prepare ( " UPDATE `" . TABLE_PANEL_CUSTOMERS . "` SET `adminid` = :adminid WHERE `customerid` = :cid " ); Database::pexecute ( $updCustomer_stmt, array ( - 'adminid' => $cAdmin ['adminid'], + 'adminid' => $adminid, 'cid' => $id ) ); @@ -37,7 +42,7 @@ function moveCustomerToAdmin($id = 0, $adminid = 0) { UPDATE `" . TABLE_PANEL_DOMAINS . "` SET `adminid` = :adminid WHERE `customerid` = :cid " ); Database::pexecute ( $updDomains_stmt, array ( - 'adminid' => $cAdmin ['adminid'], + 'adminid' => $adminid, 'cid' => $id ) ); @@ -46,7 +51,7 @@ function moveCustomerToAdmin($id = 0, $adminid = 0) { UPDATE `" . TABLE_PANEL_TICKETS . "` SET `adminid` = :adminid WHERE `customerid` = :cid " ); Database::pexecute ( $updTickets_stmt, array ( - 'adminid' => $cAdmin ['adminid'], + 'adminid' => $adminid, 'cid' => $id ) );