diff --git a/bridges/XenForoBridge.php b/bridges/XenForoBridge.php index fa6f41bb..d88b5c1d 100644 --- a/bridges/XenForoBridge.php +++ b/bridges/XenForoBridge.php @@ -149,10 +149,11 @@ class XenForoBridge extends BridgeAbstract { break; } - while(count($this->items) > $this->getInput('limit')) { - array_shift($this->items); - } + usort($this->items, function($a, $b) { + return $b['timestamp'] <=> $a['timestamp']; + }); + $this->items = array_slice($this->items, 0, $this->getInput('limit')); } /**