diff options
author | Joas Schilling <nickvergessen@gmx.de> | 2014-09-07 12:50:03 +0200 |
---|---|---|
committer | Joas Schilling <nickvergessen@gmx.de> | 2014-09-07 12:50:03 +0200 |
commit | 12398d65fd52b1cec93d5aaccf933a9ba3eb93a0 (patch) | |
tree | ff3d02636c6766b2ad14567dee81546abccfdc02 | |
parent | c1d0528d80327b9dcda62edf9ce05a5ce84eb472 (diff) | |
parent | b218f3ad43cbcd713087516c431944d0378c064c (diff) | |
download | forums-12398d65fd52b1cec93d5aaccf933a9ba3eb93a0.tar forums-12398d65fd52b1cec93d5aaccf933a9ba3eb93a0.tar.gz forums-12398d65fd52b1cec93d5aaccf933a9ba3eb93a0.tar.bz2 forums-12398d65fd52b1cec93d5aaccf933a9ba3eb93a0.tar.xz forums-12398d65fd52b1cec93d5aaccf933a9ba3eb93a0.zip |
Merge pull request #2930 from Senky/ticket/13048
[ticket/13048] AJAX requests are being stored to session_page
* Senky/ticket/13048:
[ticket/13048] Only update session_page if request is not ajax
-rw-r--r-- | phpBB/phpbb/session.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/phpBB/phpbb/session.php b/phpBB/phpbb/session.php index 7d564742af..30b364821d 100644 --- a/phpBB/phpbb/session.php +++ b/phpBB/phpbb/session.php @@ -441,8 +441,8 @@ class session if (!$session_expired) { - // Only update session DB a minute or so after last update or if page changes - if ($this->time_now - $this->data['session_time'] > 60 || ($this->update_session_page && $this->data['session_page'] != $this->page['page'])) + // Only update session DB a minute or so after last update or if page changes and is not ajax request + if (($this->time_now - $this->data['session_time'] > 60 || ($this->update_session_page && $this->data['session_page'] != $this->page['page'])) && !$request->is_ajax()) { $sql_ary = array('session_time' => $this->time_now); |