Jup, der Fehler ist bekannt und in der nächsten Version behoben.
Solltest du dies selbst beheben wollen, kannst du es durch ändern der Datei news/lib/data/news/NewsAction.class.php einfach die Zeilen ersetzen ab 468 bis 482.
PHP
$newsImage = $news->getNewsImageByLanguage(null);
if (isset ($this->parameters['previewImage']) && !is_array($this->parameters['previewImage']) && $this->parameters['previewImage'] !== null && ((!$newsImage) || (($newsImage && $newsImage->imageID && $this->parameters['previewImage']->imageID != $newsImage->imageID)))) {
if ($newsImage && $newsImage->imageID && $newsImage->imageID) {
NewsImageEditor::deleteAll([$newsImage->imageID]);
}
$imageEditor = new NewsImageEditor($this->parameters['previewImage']);
$imageEditor->update(['newsID' => $news->newsID]);
$action = new NewsImageAction([$imageEditor->imageID], 'generateThumbnails', ['bigVersion' => $news->bigVersion]);
$action->executeAction();
}
// save tags
if (isset($this->parameters['tags']) && !empty($this->parameters['tags'])) {
TagEngine::getInstance()->addObjectTags('de.wbb-elite.news.tag', $news->newsID, $this->parameters['tags'], WCF::getLanguage()->languageID);
}
Alles anzeigen