<?php
+declare(strict_types=1);
namespace wcf\page;
use wcf\data\article\category\ArticleCategory;
use wcf\data\article\content\ViewableArticleContent;
if ($this->articleContent === null) {
throw new IllegalLinkException();
}
+
+ // check if the language has been disabled
+ if ($this->articleContent->languageID && LanguageFactory::getInstance()->getLanguage($this->articleContent->languageID) === null) {
+ throw new IllegalLinkException();
+ }
+
$this->article = ViewableArticle::getArticle($this->articleContent->articleID, false);
$this->category = $this->article->getCategory();