RM 2.2 Bug: Attempted to set 'resource_state' while a save was pending without forceSet

nakedzombo

Member
Hello, When I attempt to edit certain resources on my forums I get this error, I can't save or add any attachments/images to my resources due to this error.

1701134096511.webp
1701134104672.webp
1701134119774.webp

Code:
#0 src/XF/Mvc/Entity/Entity.php(577): XF\Mvc\Entity\Entity->set('resource_state', 'moderated')
#1 src/addons/XFRM/Service/ResourceUpdate/Preparer.php(132): XF\Mvc\Entity\Entity->__set('resource_state', 'moderated')
#2 src/addons/XFRM/Service/ResourceUpdate/Edit.php(164): XFRM\Service\ResourceUpdate\Preparer->checkForSpam()
#3 src/addons/XFRM/Service/ResourceItem/Edit.php(198): XFRM\Service\ResourceUpdate\Edit->checkForSpam()
#4 src/addons/XFRM/Pub/Controller/ResourceItem.php(1116): XFRM\Service\ResourceItem\Edit->checkForSpam()
#5 src/addons/XFA/RMMarketplace/XFRM/Pub/Controller/ResourceItem.php(258): XFRM\Pub\Controller\ResourceItem->actionEdit(Object(XF\Mvc\ParameterBag))
#6 src/XF/Mvc/Dispatcher.php(352): XFA\RMMarketplace\XFRM\Pub\Controller\ResourceItem->actionEdit(Object(XF\Mvc\ParameterBag))
#7 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XFRM:ResourceIt...', 'Edit', Object(XF\Mvc\RouteMatch), Object(XFA\RMMarketplace\XFRM\Pub\Controller\ResourceItem), NULL)
#8 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XFA\RMMarketplace\XFRM\Pub\Controller\ResourceItem), NULL)
#9 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#10 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#11 src/XF.php(524): XF\App->run()
#12 index.php(20): XF::runApp('XF\\Pub\\App')
#13 {main}

Any idea what could be causing this error and how to resolve it?
 
Try disabling your RM Marketplace add-on and see if it works?
If so, and if running the latest version of that add-on, contact the add-on developer.
 
Top Bottom