Replace ->num_rows with hesk_dbNumRows()
This commit is contained in:
parent
34faefaf98
commit
49e385e730
@ -450,16 +450,16 @@ if (($can_reply || $can_edit) && isset($_POST['childTrackingId'])) {
|
|||||||
//-- Make sure this isn't the same ticket or one of its merged tickets.
|
//-- Make sure this isn't the same ticket or one of its merged tickets.
|
||||||
$mergedTickets = hesk_dbQuery('SELECT * FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `trackid` =
|
$mergedTickets = hesk_dbQuery('SELECT * FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `trackid` =
|
||||||
\'' . hesk_dbEscape($trackingID) . '\' AND `merged` LIKE \'%#' . hesk_dbEscape($_POST['childTrackingId']) . '#%\'');
|
\'' . hesk_dbEscape($trackingID) . '\' AND `merged` LIKE \'%#' . hesk_dbEscape($_POST['childTrackingId']) . '#%\'');
|
||||||
if ($_POST['childTrackingId'] == $trackingID || $mergedTickets->num_rows > 0) {
|
if ($_POST['childTrackingId'] == $trackingID || hesk_dbNumRows($mergedTickets) > 0) {
|
||||||
hesk_process_messages($hesklang['cannot_link_ticket_to_itself'], 'admin_ticket.php?track=' . $trackingID . '&Refresh=' . mt_rand(10000, 99999));
|
hesk_process_messages($hesklang['cannot_link_ticket_to_itself'], 'admin_ticket.php?track=' . $trackingID . '&Refresh=' . mt_rand(10000, 99999));
|
||||||
}
|
}
|
||||||
|
|
||||||
//-- Does the child exist?
|
//-- Does the child exist?
|
||||||
$existRs = hesk_dbQuery('SELECT * FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `trackid` = \'' . hesk_dbEscape($_POST['childTrackingId']) . '\'');
|
$existRs = hesk_dbQuery('SELECT * FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `trackid` = \'' . hesk_dbEscape($_POST['childTrackingId']) . '\'');
|
||||||
if ($existRs->num_rows == 0) {
|
if (hesk_dbNumRows($existRs) == 0) {
|
||||||
//-- Maybe it was merged?
|
//-- Maybe it was merged?
|
||||||
$existRs = hesk_dbQuery('SELECT `trackid` FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `merged` LIKE \'#' . hesk_dbEscape($_POST['childTrackingId']) . '#\'');
|
$existRs = hesk_dbQuery('SELECT `trackid` FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `merged` LIKE \'#' . hesk_dbEscape($_POST['childTrackingId']) . '#\'');
|
||||||
if ($existRs->num_rows > 0) {
|
if (hesk_dbNumRows($existRs) > 0) {
|
||||||
//-- Yes, it was merged. Set the child to the "new" ticket; not the merged one.
|
//-- Yes, it was merged. Set the child to the "new" ticket; not the merged one.
|
||||||
$exist = hesk_dbFetchAssoc($existRs);
|
$exist = hesk_dbFetchAssoc($existRs);
|
||||||
$_POST['childTrackingId'] = $exist['trackid'];
|
$_POST['childTrackingId'] = $exist['trackid'];
|
||||||
@ -470,7 +470,7 @@ if (($can_reply || $can_edit) && isset($_POST['childTrackingId'])) {
|
|||||||
|
|
||||||
//-- Check if the ticket is already a child.
|
//-- Check if the ticket is already a child.
|
||||||
$childRs = hesk_dbQuery('SELECT * FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `parent` = ' . $ticket['id'] . ' AND `trackid` = \'' . $_POST['childTrackingId'] . '\'');
|
$childRs = hesk_dbQuery('SELECT * FROM `' . hesk_dbEscape($hesk_settings['db_pfix']) . 'tickets` WHERE `parent` = ' . $ticket['id'] . ' AND `trackid` = \'' . $_POST['childTrackingId'] . '\'');
|
||||||
if ($childRs->num_rows > 0) {
|
if (hesk_dbNumRows($childRs) > 0) {
|
||||||
hesk_process_messages(sprintf($hesklang['is_already_linked'], $_POST['childTrackingId']), 'admin_ticket.php?track=' . $trackingID . '&Refresh=' . mt_rand(10000, 99999), 'NOTICE');
|
hesk_process_messages(sprintf($hesklang['is_already_linked'], $_POST['childTrackingId']), 'admin_ticket.php?track=' . $trackingID . '&Refresh=' . mt_rand(10000, 99999), 'NOTICE');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -439,7 +439,7 @@ $createTicket = true;
|
|||||||
if ($modsForHesk_settings['customer_email_verification_required'] && $email_available) {
|
if ($modsForHesk_settings['customer_email_verification_required'] && $email_available) {
|
||||||
$verifiedEmailSql = "SELECT `Email` FROM `" . hesk_dbEscape($hesk_settings['db_pfix']) . "verified_emails` WHERE `Email` = '" . hesk_dbEscape($tmpvar['email']) . "'";
|
$verifiedEmailSql = "SELECT `Email` FROM `" . hesk_dbEscape($hesk_settings['db_pfix']) . "verified_emails` WHERE `Email` = '" . hesk_dbEscape($tmpvar['email']) . "'";
|
||||||
$verifiedEmailRS = hesk_dbQuery($verifiedEmailSql);
|
$verifiedEmailRS = hesk_dbQuery($verifiedEmailSql);
|
||||||
if ($verifiedEmailRS->num_rows == 0) {
|
if (hesk_dbNumRows($verifiedEmailRS) == 0) {
|
||||||
//-- email has not yet been verified.
|
//-- email has not yet been verified.
|
||||||
$ticket = hesk_newTicket($tmpvar, false);
|
$ticket = hesk_newTicket($tmpvar, false);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user