- Affected Version
- WoltLab Suite 5.3
Hallo,
im FormBuilder Element WYSIWYGFormContainer gibt es Probleme im Zusammenhang mit deaktivierten Smiley-Kategorien.
Code
$wysiwygContainer = WysiwygFormContainer::create('message')
->label('lexicon.entry.message')
->messageObjectType('com.viecode.lexicon.entry')
->attachmentData('com.viecode.lexicon.entry')
->required()
->supportQuotes()
->supportMentions()
->supportSmilies(MODULE_SMILEY);
Es gibt eine Smiley-Kategorie "Kategorie 1", welche aber deaktiviert wurde. Im Frontend wird diese unter dem Editor angezeigt. Bei einem Klick erhält man eine Fehlermeldung.
Code
Der Server konnte die Anfrage nicht verarbeiten, weil das Ziel unbekannt ist oder nicht mehr zur Verfügung steht.
File:
/Applications/MAMP/htdocs/2019/lib/data/smiley/category/SmileyCategoryAction.class.php in line 44
Stacktrace:
#0 /Applications/MAMP/htdocs/2019/lib/data/AbstractDatabaseObjectAction.class.php(189): wcf\data\smiley\category\SmileyCategoryAction->validateGetSmilies()
#1 /Applications/MAMP/htdocs/2019/lib/action/AJAXProxyAction.class.php(72): wcf\data\AbstractDatabaseObjectAction->validateAction()
#2 /Applications/MAMP/htdocs/2019/lib/action/AJAXInvokeAction.class.php(94): wcf\action\AJAXProxyAction->invoke()
#3 /Applications/MAMP/htdocs/2019/lib/action/AbstractAction.class.php(47): wcf\action\AJAXInvokeAction->execute()
#4 /Applications/MAMP/htdocs/2019/lib/action/AJAXInvokeAction.class.php(61): wcf\action\AbstractAction->__run()
#5 /Applications/MAMP/htdocs/2019/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run()
#6 /Applications/MAMP/htdocs/2019/lib/system/request/RequestHandler.class.php(107): wcf\system\request\Request->execute()
#7 /Applications/MAMP/htdocs/2019/lexicon/index.php(11): wcf\system\request\RequestHandler->handle('lexicon')
#8 {main}
Display More
Erwartetes Verhalten wäre, dass die Kategorie nicht angezeigt wird.