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

As designed Receiving permission of creation of a thread

infis

Well-known member
#1
The user, having the permission to move a thread, can move such thread to any forum which is available to him to viewing. Even thus, when creation of threads in destination forums isn't available to it.
For fix this bug it is necessary to check permission of creation of a thread in a destination forum. Not only viewing.
In library/XenForo/ControllerPublic/InlineMod/Thread.php:
PHP:
        'nodeOptions' => $this->getModelFromCache('XenForo_Model_Node')->getViewableNodeList(),
 

Mike

XenForo developer
Staff member
#2
This is the designed behavior. There are various situations where threads need to be moved into a forum where creation permissions haven't necessarily been specified. If a user has move permissions, it's assumed they're trusted to do that.