From 4d841ab4595b28b9fd9a516379634489d368704d Mon Sep 17 00:00:00 2001 From: joshuaruesweg Date: Sat, 31 Oct 2020 21:37:53 +0100 Subject: [PATCH] Sort active sessions by last activity time --- wcfsetup/install/files/lib/page/AccountSecurityPage.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wcfsetup/install/files/lib/page/AccountSecurityPage.class.php b/wcfsetup/install/files/lib/page/AccountSecurityPage.class.php index 5a9fc2b49a..5b70f656d2 100644 --- a/wcfsetup/install/files/lib/page/AccountSecurityPage.class.php +++ b/wcfsetup/install/files/lib/page/AccountSecurityPage.class.php @@ -32,6 +32,10 @@ class AccountSecurityPage extends AbstractPage { parent::readData(); $this->activeSessions = SessionHandler::getInstance()->getUserSessions(WCF::getUser()); + + usort($this->activeSessions, function ($a, $b) { + return $b->getLastActivityTime() <=> $a->getLastActivityTime(); + }); } /** -- 2.20.1