Skip to content

Commit 8c99de0

Browse files
committed
Fix the handling of invalid content language ids
1 parent 8bab569 commit 8c99de0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

wcfsetup/install/files/lib/acp/form/UserAddForm.class.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,15 +249,15 @@ public function validate()
249249

250250
// validate user language
251251
$language = LanguageFactory::getInstance()->getLanguage($this->languageID);
252-
if ($language === null || !$language->languageID) {
252+
if ($language === null) {
253253
// use default language
254254
$this->languageID = LanguageFactory::getInstance()->getDefaultLanguageID();
255255
}
256256

257257
// validate visible languages
258258
foreach ($this->visibleLanguages as $key => $visibleLanguage) {
259259
$language = LanguageFactory::getInstance()->getLanguage($visibleLanguage);
260-
if (!$language->languageID || !$language->hasContent) {
260+
if ($language === null || !$language->hasContent) {
261261
unset($this->visibleLanguages[$key]);
262262
}
263263
}

0 commit comments

Comments
 (0)