Fixed "Undefined index: parenthesis_closed" when removing moderator

Banxix

Well-known member
Affected version
2.1.0 Beta 5
When removing a moderator, the PHP [E_NOTICE] appear.
Because it is just a notice so it will run fine in production with error reporting turned off, but will be shown in local.

Code:
ErrorException: [E_NOTICE] Undefined index: parenthesis_closed src/XF/Language.php:383

#0 src/XF/Language.php(383): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/var/www/html/x...', 383, Array)
#1 src/XF/Language.php(388): XF\Language->offsetGet('parenthesis_clo...')
#2 src/XF/Admin/Controller/Moderator.php(303): XF\Language->__get('parenthesis_clo...')
#3 src/XF/Mvc/Dispatcher.php(321): XF\Admin\Controller\Moderator->actionContentDelete(Object(XF\Mvc\ParameterBag))
#4 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Moderator', 'Contentdelete', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Moderator), NULL)
#5 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Moderator), NULL)
#6 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#7 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#8 src/XF.php(392): XF\App->run()
#9 admin.php(13): XF::runApp('XF\\Admin\\App')
#10 {main}

array(4) {
  ["url"] => string(42) "/admin.php?moderators/content/14/delete"
  ["referrer"] => string(41) "/admin.php?moderators/"
  ["_GET"] => array(1) {
    ["moderators/content/14/delete"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}
 
Thank you for reporting this issue. The issue is now resolved and we are aiming to include that in a future XF release (2.1.0 Beta 6).

Change log:
Fix notice when deleting a content moderator
Any changes made as a result of this issue being resolved may not be rolled out here until later.
 
Top Bottom