Fixed small issue
authorMarcel Werk <burntime@woltlab.com>
Tue, 24 Sep 2013 23:13:37 +0000 (01:13 +0200)
committerMarcel Werk <burntime@woltlab.com>
Tue, 24 Sep 2013 23:13:37 +0000 (01:13 +0200)
wcfsetup/install/files/lib/page/DeletedContentListPage.class.php

index fdc755f47a6cdb42389ccfd153e777845181a9ae..8f17c6a4302842ff59e66bddd49a4f5f8c757e30 100644 (file)
@@ -40,14 +40,15 @@ class DeletedContentListPage extends MultipleLinkPage {
                // get object type
                if (isset($_REQUEST['objectType'])) {
                        $this->objectType = ObjectTypeCache::getInstance()->getObjectTypeByName('com.woltlab.wcf.deletedContent', $_REQUEST['objectType']);
-                       if ($this->objectType === null) {
-                               throw new IllegalLinkException();
-                       }
                }
                else {
                        // use first object type
                        $objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.deletedContent');
-                       $this->objectType = reset($objectTypes);
+                       if (!empty($objectTypes)) $this->objectType = reset($objectTypes);
+               }
+               
+               if ($this->objectType === null) {
+                       throw new IllegalLinkException();
                }
        }