From a9f04aa97789fb1167b8d17d31c9e3b626d16f9b Mon Sep 17 00:00:00 2001 From: mattf Date: Mon, 5 Apr 2010 19:44:40 +0000 Subject: [PATCH] Added admin logging of API change of selected in-groups for a user git-svn-id: svn://192.168.202.10@1401 3d104415-ff17-0410-8863-d5cf3c621b8a --- agc_2-X/branches/agc_2.2.0/www/agc/api.php | 9 +++++++++ agc_2-X/trunk/www/agc/api.php | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/agc_2-X/branches/agc_2.2.0/www/agc/api.php b/agc_2-X/branches/agc_2.2.0/www/agc/api.php index c309f9f0..6345755f 100644 --- a/agc_2-X/branches/agc_2.2.0/www/agc/api.php +++ b/agc_2-X/branches/agc_2.2.0/www/agc/api.php @@ -1133,6 +1133,15 @@ if ($function == 'change_ingroups') if ($format=='debug') {echo "\n";} $rslt=mysql_query($stmt, $link); $default_data = "User settings set as default"; + + ### LOG INSERTION Admin Log Table ### + $ip = getenv("REMOTE_ADDR"); + $SQL_log = "$stmt|"; + $SQL_log = ereg_replace(';','',$SQL_log); + $SQL_log = addslashes($SQL_log); + $stmt="INSERT INTO vicidial_admin_log set event_date=NOW(), user='$user', ip_address='$ip', event_section='USERS', event_type='MODIFY', record_id='$agent_user', event_code='API MODIFY USER', event_sql=\"$SQL_log\", event_notes='';"; + if ($DB) {echo "|$stmt|\n";} + $rslt=mysql_query($stmt, $link); } $result = 'SUCCESS'; diff --git a/agc_2-X/trunk/www/agc/api.php b/agc_2-X/trunk/www/agc/api.php index 131cd6d2..dd1290eb 100644 --- a/agc_2-X/trunk/www/agc/api.php +++ b/agc_2-X/trunk/www/agc/api.php @@ -1145,6 +1145,15 @@ if ($function == 'change_ingroups') if ($format=='debug') {echo "\n";} $rslt=mysql_query($stmt, $link); $default_data = "User settings set as default"; + + ### LOG INSERTION Admin Log Table ### + $ip = getenv("REMOTE_ADDR"); + $SQL_log = "$stmt|"; + $SQL_log = ereg_replace(';','',$SQL_log); + $SQL_log = addslashes($SQL_log); + $stmt="INSERT INTO vicidial_admin_log set event_date=NOW(), user='$user', ip_address='$ip', event_section='USERS', event_type='MODIFY', record_id='$agent_user', event_code='API MODIFY USER', event_sql=\"$SQL_log\", event_notes='';"; + if ($DB) {echo "|$stmt|\n";} + $rslt=mysql_query($stmt, $link); } $result = 'SUCCESS';