[TikiWiki-commits] [Git][tikiwiki/tiki][master] [FIX] CheckTimeout logic by persisting scriptStartDate
"Jonny Bradley \(@jonnybradley\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <69691f9f81915_2c2bb8a081301@gitlab-sidekiq-low-urgency-cpu-bound-v2-f5cc6c9bf-xd4ph.mail> |
Jonny Bradley pushed to branch master at Tiki Wiki CMS Groupware / Tiki
Commits:
71ec0f81 by Yves Ngalamulume at 2026-01-15T17:02:18+00:00
[FIX] CheckTimeout logic by persisting scriptStartDate
---
* [FIX] Timeout logic and avoid scriptStartDate redeclaration
* [FIX] CheckTimeout logic by persisting scriptStartDate
* [FIX] CheckTimeout logic by persisting scriptStartDate
* [FIX] CheckTimeout logic by persisting scriptStartDate
See merge request tikiwiki/tiki!9351
- - - - -
1 changed file:
- lib/jquery_tiki/tiki-confirm.js
Changes:
=====================================
lib/jquery_tiki/tiki-confirm.js
=====================================
@@ -4,6 +4,9 @@
* timeout for state-changing actions, and to capture all form inputs when ajax
* is used
*/
+if (typeof window.tikiScriptStartDate === 'undefined') {
+ window.tikiScriptStartDate = Date.now();
+}
/**
* Onclick method used on form submit or anchor elements when a popup
@@ -294,8 +297,7 @@ $("[data-bs-toggle='popover']").on('shown.bs.popover', function() {
* @returns {boolean}
*/
function checkTimeout() {
- const scriptStartDate = new Date();
- if ((Date.now() - scriptStartDate.getTime()) / 1000 < jqueryTiki.securityTimeout) {
+ if ((Date.now() - window.tikiScriptStartDate) / 1000 < jqueryTiki.securityTimeout) {
return true;
} else {
event.preventDefault();
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/71ec0f81bbdff97105de93bb035509d6750216ce
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/71ec0f81bbdff97105de93bb035509d6750216ce
You're receiving this email because of your account on gitlab.com.
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs