From 66a4646261f58c9b5d3e90dec4689c91d7351f1e Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Tue, 6 Jul 2021 12:18:54 +0200
Subject: [PATCH] On peut forcer un refresh de now quand c'est necessaire (pour
 les update/insert/...)

---
 ecrire/req/sqlite_fonctions.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ecrire/req/sqlite_fonctions.php b/ecrire/req/sqlite_fonctions.php
index af2c728338..53e55ea9ec 100644
--- a/ecrire/req/sqlite_fonctions.php
+++ b/ecrire/req/sqlite_fonctions.php
@@ -231,13 +231,13 @@ function _sqlite_func_left($s, $lenght) {
 
 
 // https://code.spip.net/@_sqlite_func_now
-function _sqlite_func_now() {
+function _sqlite_func_now($force_refresh = false) {
 	static $now = null;
-	if (is_null($now)) {
+	if (is_null($now) or $force_refresh) {
 		$now = date("Y-m-d H:i:s");
 	}
 
-	#spip_log("Passage avec NOW : $now",'sqlite.'._LOG_DEBUG);
+	#spip_log("Passage avec NOW : $now | ".time(),'sqlite.'._LOG_DEBUG);
 	return $now;
 }
 
-- 
GitLab