From d3d2aa92e11bf0f8fbb55aeaa42736ba1981da8f Mon Sep 17 00:00:00 2001 From: Jellyfrog Date: Sun, 14 Aug 2022 16:12:46 +0200 Subject: [PATCH] Fix alert log clearing SQL query (#14200) only replace one, lock_and_purge_query() already takes care of second... --- daily.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daily.php b/daily.php index 1909876fa8..7541fd3c1e 100644 --- a/daily.php +++ b/daily.php @@ -287,7 +287,7 @@ if ($options['f'] === 'alert_log') { if (! (is_numeric($purge_duration) && $purge_duration > 0)) { return -2; } - $sql = str_replace('?', strval($purge_duration), $sql); + $sql = preg_replace('/\?/', strval($purge_duration), $sql, 1); lock_and_purge_query($table, $sql, $msg); }