#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';
|
||||
|
||||
$ticket['message'] = htmLawed($ticket['message'], array('safe' => 1, 'deny_attribute'=>'style'));
|
||||
$userAgent = $_SERVER["HTTP_USER_AGENT"];
|
||||
|
||||
// Insert ticket into database
|
||||
hesk_dbQuery("
|
||||
@ -100,7 +101,8 @@ function hesk_newTicket($ticket, $isVerified = true)
|
||||
`status`,
|
||||
`latitude`,
|
||||
`longitude`,
|
||||
`html`
|
||||
`html`,
|
||||
`user_agent`
|
||||
)
|
||||
VALUES
|
||||
(
|
||||
@ -144,7 +146,8 @@ function hesk_newTicket($ticket, $isVerified = true)
|
||||
'".intval($ticket['status'])."',
|
||||
'".hesk_dbEscape($ticket['latitude'])."',
|
||||
'".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) {
|
||||
return isset($settings[$setting]) ? $settings[$setting] : $default;
|
||||
}
|
||||
}
|
||||
// END Version 2.5.0
|
Loading…
x
Reference in New Issue
Block a user