- Affected App
- WoltLab Suite Core
Hi,
ich habe eine 5-sprachige Community von 3.1.11 auf 5.2.0 RC1 upgedated. Upgrade verlief erfolgreich.
Beim Aufruf des Frontends erscheint der folgende Fehler, den ich sogleich in der korrespondierenden Sprachvariable wcf.article.recentActivity.likedArticle in allen Sprachen auf Fehler in der Syntax überprüfte. Sollte ich nichts übersehen haben, müsste der Fehler in der zugehörigen Arbeitsdatei LikeableArticleUserActivityEvent.class.php stecken.
Ansonsten sieht es verflixt gut aus. Freue mich am Freitag den 13.
Error-Log (Backend)
- Requested URL
- /
- Referrer
- https://www.example.com/acp/index.php?package-list/
- Error Message
- Call to a member function getTitle() on null
- Type
- Error
- File (Line)
- /var/www/vhosts/example.com/httpdocs/lib/system/template/TemplateEngine.class.php(598) : eval()'d code (1)
- Stacktrace
-
- /var/www/vhosts/example.com/httpdocs/lib/system/template/TemplateEngine.class.php (598): eval(…)
- /var/www/vhosts/example.com/httpdocs/lib/data/language/Language.class.php (153): wcf\system\template\TemplateEngine->fetchString(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/user/activity/event/LikeableArticleUserActivityEvent.class.php (46): wcf\data\language\Language->getDynamicVariable(…)
- /var/www/vhosts/example.com/httpdocs/lib/data/user/activity/event/ViewableUserActivityEventList.class.php (83): wcf\system\user\activity\event\LikeableArticleUserActivityEvent->prepare(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/box/AbstractDatabaseObjectListBoxController.class.php (352): wcf\data\user\activity\event\ViewableUserActivityEventList->readObjects(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/box/RecentActivityListBoxController.class.php (164): wcf\system\box\AbstractDatabaseObjectListBoxController->readObjects(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/box/AbstractDatabaseObjectListBoxController.class.php (326): wcf\system\box\RecentActivityListBoxController->readObjects(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/box/AbstractDatabaseObjectListBoxController.class.php (293): wcf\system\box\AbstractDatabaseObjectListBoxController->loadContent(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/box/RecentActivityListBoxController.class.php (131): wcf\system\box\AbstractDatabaseObjectListBoxController->hasContent(…)
- /var/www/vhosts/example.com/httpdocs/lib/data/box/Box.class.php (291): wcf\system\box\RecentActivityListBoxController->hasContent(…)
- /var/www/vhosts/example.com/httpdocs/lib/data/box/Box.class.php (276): wcf\data\box\Box->hasContent(…)
- /var/www/vhosts/example.com/httpdocs/templates/compiled/0_wcf_1_cms.php (1837): wcf\data\box\Box->render(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/template/TemplateEngine.class.php (334): include(…)
- /var/www/vhosts/example.com/httpdocs/lib/page/AbstractPage.class.php (323): wcf\system\template\TemplateEngine->display(…)
- /var/www/vhosts/example.com/httpdocs/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
- /var/www/vhosts/example.com/httpdocs/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
- /var/www/vhosts/example.com/httpdocs/index.php (9): wcf\system\request\RequestHandler->handle(…)
Frontend-Fehleranzeige
Code
Error
Error Type:
Error
Error Message:
Call to a member function getTitle() on null
File:
*/lib/system/template/TemplateEngine.class.php(598) : eval()'d code (1)
Stack Trace:
#0 */lib/system/template/TemplateEngine.class.php (598):
eval()
#1 */lib/data/language/Language.class.php (153):
wcf\system\template\TemplateEngine->fetchString('Hat mit <span title="<?=wcf\\util\\StringUtil::encodeHTML($this->v[\'reactionType\']->getTitle());?>" class="jsTooltip"><?=$this->v[\'reactionType\']->renderIcon();?></span> auf den Artikel <a href="<?=wcf\\util\\StringUtil::encodeHTML($this->v[\'article\']->getLink());?>"><?=wcf\\util\\StringUtil::encodeHTML($this->v[\'article\']->getTitle());?></a> reagiert.', [ article => , reactionType => , __language => ])
#2 */lib/system/user/activity/event/LikeableArticleUserActivityEvent.class.php (46):
wcf\data\language\Language->getDynamicVariable('wcf.article.recentActivity.likedArticle', [ article => , reactionType => , __language => ])
#3 */lib/data/user/activity/event/ViewableUserActivityEventList.class.php (83):
wcf\system\user\activity\event\LikeableArticleUserActivityEvent->prepare([ 0 => , 1 => , 2 => , 3 => ])
#4 */lib/system/box/AbstractDatabaseObjectListBoxController.class.php (352):
wcf\data\user\activity\event\ViewableUserActivityEventList->readObjects()
#5 */lib/system/box/RecentActivityListBoxController.class.php (164):
wcf\system\box\AbstractDatabaseObjectListBoxController->readObjects()
#6 */lib/system/box/AbstractDatabaseObjectListBoxController.class.php (326):
wcf\system\box\RecentActivityListBoxController->readObjects()
#7 */lib/system/box/AbstractDatabaseObjectListBoxController.class.php (293):
wcf\system\box\AbstractDatabaseObjectListBoxController->loadContent()
#8 */lib/system/box/RecentActivityListBoxController.class.php (131):
wcf\system\box\AbstractDatabaseObjectListBoxController->hasContent()
#9 */lib/data/box/Box.class.php (291):
wcf\system\box\RecentActivityListBoxController->hasContent()
#10 */lib/data/box/Box.class.php (276):
wcf\data\box\Box->hasContent()
#11 */templates/compiled/0_wcf_1_cms.php (1837):
wcf\data\box\Box->render()
#12 */lib/system/template/TemplateEngine.class.php (334):
include('*/templates/compiled/0_wcf_1_cms.php')
#13 */lib/page/AbstractPage.class.php (323):
wcf\system\template\TemplateEngine->display('cms', 'wcf')
#14 */lib/page/AbstractPage.class.php (114):
wcf\page\AbstractPage->show()
#15 */lib/system/request/Request.class.php (83):
wcf\page\AbstractPage->__run()
#16 */lib/system/request/RequestHandler.class.php (107):
wcf\system\request\Request->execute()
#17 */index.php (9):
wcf\system\request\RequestHandler->handle('wcf')
Display More