From: Marcel Werk Date: Mon, 5 Mar 2018 11:31:54 +0000 (+0100) Subject: Made sure that getObjectIDs() returns an array after readObjects() has been called X-Git-Tag: 3.1.1~24 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=d548ebe834a291d7fd51dc2ad11b670a3396e4d6;p=GitHub%2FWoltLab%2FWCF.git Made sure that getObjectIDs() returns an array after readObjects() has been called --- diff --git a/wcfsetup/install/files/lib/data/DatabaseObjectList.class.php b/wcfsetup/install/files/lib/data/DatabaseObjectList.class.php index c562d0657a..5d99f07062 100644 --- a/wcfsetup/install/files/lib/data/DatabaseObjectList.class.php +++ b/wcfsetup/install/files/lib/data/DatabaseObjectList.class.php @@ -205,7 +205,7 @@ abstract class DatabaseObjectList implements \Countable, ITraversableObject { } // use table index as array index - $objects = []; + $objects = $this->indexToObject = []; foreach ($this->objects as $object) { $objectID = $object->getObjectID(); $objects[$objectID] = $object;