• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Fixed Data too long sql error in the reason field for Reply Ban


Well-known member
Seems there isn't length validation for the reason field for Reply Ban.
I overrided the html maxlength attribute and wrote a long text, which ended with

Mysqli statement execute error : Data too long for column 'reason' at row 1
Zend_Db_Statement_Mysqli->_execute() in Zend/Db/Statement.php at line 317
Zend_Db_Statement->execute() in Zend/Db/Adapter/Abstract.php at line 479
Zend_Db_Adapter_Abstract->query() in XenForo/Model/Thread.php at line 2564
XenForo_Model_Thread->insertThreadReplyBan() in XenForo/ControllerPublic/Thread.php at line 848
XenForo_ControllerPublic_Thread->actionReplyBans() in XenForo/FrontController.php at line 347
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in C:/xampp/htdocs/xf/index.php at line 13