#326 Store user agent string with the ticket
This commit is contained in:
parent
4661e88702
commit
bb34ebc7a4
@ -55,6 +55,7 @@ function hesk_newTicket($ticket, $isVerified = true)
|
|||||||
$tableName = $isVerified ? 'tickets' : 'stage_tickets';
|
$tableName = $isVerified ? 'tickets' : 'stage_tickets';
|
||||||
|
|
||||||
$ticket['message'] = htmLawed($ticket['message'], array('safe' => 1, 'deny_attribute'=>'style'));
|
$ticket['message'] = htmLawed($ticket['message'], array('safe' => 1, 'deny_attribute'=>'style'));
|
||||||
|
$userAgent = $_SERVER["HTTP_USER_AGENT"];
|
||||||
|
|
||||||
// Insert ticket into database
|
// Insert ticket into database
|
||||||
hesk_dbQuery("
|
hesk_dbQuery("
|
||||||
@ -100,7 +101,8 @@ function hesk_newTicket($ticket, $isVerified = true)
|
|||||||
`status`,
|
`status`,
|
||||||
`latitude`,
|
`latitude`,
|
||||||
`longitude`,
|
`longitude`,
|
||||||
`html`
|
`html`,
|
||||||
|
`user_agent`
|
||||||
)
|
)
|
||||||
VALUES
|
VALUES
|
||||||
(
|
(
|
||||||
@ -144,7 +146,8 @@ function hesk_newTicket($ticket, $isVerified = true)
|
|||||||
'".intval($ticket['status'])."',
|
'".intval($ticket['status'])."',
|
||||||
'".hesk_dbEscape($ticket['latitude'])."',
|
'".hesk_dbEscape($ticket['latitude'])."',
|
||||||
'".hesk_dbEscape($ticket['longitude'])."',
|
'".hesk_dbEscape($ticket['longitude'])."',
|
||||||
'".hesk_dbEscape($ticket['html'])."'
|
'".hesk_dbEscape($ticket['html'])."',
|
||||||
|
'".hesk_dbEscape($userAgent)."'
|
||||||
)
|
)
|
||||||
");
|
");
|
||||||
|
|
||||||
|
@ -788,6 +788,14 @@ function migrateSettings() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function execute250Scripts() {
|
||||||
|
global $hesk_settings;
|
||||||
|
|
||||||
|
executeQuery("ALTER TABLE `".hesk_dbEscape($hesk_settings['db_pfix'])."tickets` ADD COLUMN `user_agent` TEXT");
|
||||||
|
executeQuery("ALTER TABLE `".hesk_dbEscape($hesk_settings['db_pfix'])."stage_tickets` ADD COLUMN `user_agent` TEXT");
|
||||||
|
}
|
||||||
|
|
||||||
function getSettingValue($settings, $setting, $default) {
|
function getSettingValue($settings, $setting, $default) {
|
||||||
return isset($settings[$setting]) ? $settings[$setting] : $default;
|
return isset($settings[$setting]) ? $settings[$setting] : $default;
|
||||||
}
|
}
|
||||||
|
// END Version 2.5.0
|
Loading…
x
Reference in New Issue
Block a user