@@ -163,14 +163,13 @@ function onAfterInsert() {
163163 $ tmp_user = $ app ->db ->queryOneRecord ("SELECT id FROM spamfilter_users WHERE email = '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."' " );
164164 if ($ tmp_user ["id " ] > 0 ) {
165165 // There is already a record that we will update
166- $ sql = "UPDATE spamfilter_users SET policy_id = $ ploicy_id WHERE id = " .$ tmp_user ["id " ];
167- $ app ->db ->query ($ sql );
166+ $ app ->db ->datalogUpdate ('spamfilter_users ' , "SET policy_id = $ ploicy_id " , 'id ' , $ tmp_user ["id " ]);
168167 } else {
169168 $ tmp_domain = $ app ->db ->queryOneRecord ("SELECT sys_groupid FROM mail_domain WHERE domain_id = " .$ this ->id );
170169 // We create a new record
171- $ sql = "INSERT INTO `spamfilter_users` (`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`)
172- VALUES ( " .$ _SESSION ["s " ]["user " ]["userid " ].", " .$ tmp_domain ["sys_groupid " ].", 'riud', 'riud', '', " .$ this ->dataRecord ["server_id " ].", 5, " .$ policy_id .", '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', 'Y') " ;
173- $ app ->db ->query ( $ sql );
170+ $ insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`)
171+ VALUES ( " .$ _SESSION ["s " ]["user " ]["userid " ].", " .$ tmp_domain ["sys_groupid " ].", 'riud', 'riud', '', " .$ this ->dataRecord ["server_id " ].", 5, " .$ policy_id .", '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', 'Y') "
172+ $ app ->db ->datalogInsert('spamfilter_users', $ insert_data , 'id' );
174173 unset( $ tmp_domain);
175174 }
176175 } // endif spamfilter policy
@@ -214,21 +213,19 @@ function onAfterUpdate() {
214213 if ($ policy_id > 0 ) {
215214 if ($ tmp_user ["id " ] > 0 ) {
216215 // There is already a record that we will update
217- $ sql = "UPDATE spamfilter_users SET policy_id = $ policy_id WHERE id = " .$ tmp_user ["id " ];
218- $ app ->db ->query ($ sql );
216+ $ app ->db ->datalogUpdate ('spamfilter_users ' , "SET policy_id = $ ploicy_id " , 'id ' , $ tmp_user ["id " ]);
219217 } else {
220218 $ tmp_domain = $ app ->db ->queryOneRecord ("SELECT sys_groupid FROM mail_domain WHERE domain_id = " .$ this ->id );
221219 // We create a new record
222- $ sql = "INSERT INTO `spamfilter_users` (`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`)
223- VALUES ( " .$ _SESSION ["s " ]["user " ]["userid " ].", " .$ tmp_domain ["sys_groupid " ].", 'riud', 'riud', '', " .$ this ->dataRecord ["server_id " ].", 5, " .$ policy_id .", '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', 'Y') " ;
224- $ app ->db ->query ( $ sql );
220+ $ insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`)
221+ VALUES ( " .$ _SESSION ["s " ]["user " ]["userid " ].", " .$ tmp_domain ["sys_groupid " ].", 'riud', 'riud', '', " .$ this ->dataRecord ["server_id " ].", 5, " .$ policy_id .", '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', '@ " .mysql_real_escape_string ($ this ->dataRecord ["domain " ])."', 'Y') "
222+ $ app ->db ->datalogInsert('spamfilter_users', $ insert_data , 'id' );
225223 unset( $ tmp_domain);
226224 }
227- }else {
225+ } else {
228226 if( $ tmp_user ["id"] > 0) {
229227 // There is already a record but the user shall have no policy, so we delete it
230- $ sql = "DELETE FROM spamfilter_users WHERE id = " .$ tmp_user ["id " ];
231- $ app ->db ->query ($ sql );
228+ $ app ->db ->datalogDelete('spamfilter_users', 'id', $ tmp_user ["id"]);
232229 }
233230 } // endif spamfilter policy
234231
0 commit comments