From 84b485fa1fe2f9ff9371b005ec600ef91ed7acf5 Mon Sep 17 00:00:00 2001 From: cdujeu Date: Tue, 5 May 2015 10:39:07 +0200 Subject: [PATCH] Use Dibi syntax for cross-db limit --- core/src/plugins/log.sql/class.sqlLogDriver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/plugins/log.sql/class.sqlLogDriver.php b/core/src/plugins/log.sql/class.sqlLogDriver.php index cdf3755d78..3d608a76f5 100644 --- a/core/src/plugins/log.sql/class.sqlLogDriver.php +++ b/core/src/plugins/log.sql/class.sqlLogDriver.php @@ -254,7 +254,7 @@ public function write2($level, $ip, $user, $source, $prefix, $message) { if($prefix == "Log In" && $message="context=API"){ // Limit the number of logs - $test = dibi::query('SELECT [logdate] FROM [ajxp_log] WHERE [user]=%s AND [message]=%s AND [params]=%s ORDER BY [logdate] DESC LIMIT 0,1', $user, $prefix, $message); + $test = dibi::query('SELECT [logdate] FROM [ajxp_log] WHERE [user]=%s AND [message]=%s AND [params]=%s ORDER BY [logdate] DESC %lmt %ofs', $user, $prefix, $message, 1, 0); $lastInsert = $test->fetchSingle(); $now = new DateTime('NOW'); if(is_a($lastInsert, "DibiDateTime")){