From 91b6dd70fe4f47fe17faeda2cdd1edd9e48102ce Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim=20D=C3=BCsterhus?= Date: Sun, 3 Jul 2016 17:51:25 +0200 Subject: [PATCH] Stop ignoring errors during `write()` in LanguageEditor see 59962aa7173334d9d8386afa31097967f3ae93c5 --- .../files/lib/data/language/LanguageEditor.class.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/wcfsetup/install/files/lib/data/language/LanguageEditor.class.php b/wcfsetup/install/files/lib/data/language/LanguageEditor.class.php index c252668b00..3034bce635 100644 --- a/wcfsetup/install/files/lib/data/language/LanguageEditor.class.php +++ b/wcfsetup/install/files/lib/data/language/LanguageEditor.class.php @@ -96,11 +96,12 @@ class LanguageEditor extends DatabaseObjectEditor implements IEditableCachedObje if ($category->languageCategory != 'wcf.global' && strpos($languageItemValue, '{') !== false) { try { $output = LanguageFactory::getInstance()->getScriptingCompiler()->compileString($languageItem, $languageItemValue); - $writer->write("\$this->dynamicItems['".$languageItem."'] = '"); - $writer->write(str_replace("'", "\'", $output['template'])); - $writer->write("';\n"); } catch (SystemException $e) {} // ignore compiler errors + + $writer->write("\$this->dynamicItems['".$languageItem."'] = '"); + $writer->write(str_replace("'", "\'", $output['template'])); + $writer->write("';\n"); } } -- 2.20.1