From e60d8ff972a9a3cbe4031f530bf3d90fc88a1483 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20Schro=CC=88der?= Date: Tue, 29 Apr 2014 21:24:07 +0200 Subject: [PATCH] maplist fix? --- application/core/Maps/MapList.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/application/core/Maps/MapList.php b/application/core/Maps/MapList.php index 0940e145..6277d5d7 100644 --- a/application/core/Maps/MapList.php +++ b/application/core/Maps/MapList.php @@ -122,6 +122,7 @@ class MapList implements ManialinkPageAnswerListener, CallbackListener { // Get Maps $mapList = array(); + $pageCount = null; if (is_array($maps)) { $mapList = array_slice($maps, $chunk, self::MAX_PAGES_PER_CHUNK * self::MAX_MAPS_PER_PAGE); $this->mapsInListShown[$player->login] = $maps; @@ -143,7 +144,7 @@ class MapList implements ManialinkPageAnswerListener, CallbackListener { $script = $maniaLink->getScript(); $paging = new Paging(); $script->addFeature($paging); - $paging->setCustomMaxPageNumber($pageCount); + if (is_int($pageCount)) $paging->setCustomMaxPageNumber($pageCount); $paging->setChunkActionAppendsPageNumber(true); $paging->setChunkActions(self::ACTION_PAGING_CHUNKS);