LogicException: Macro public:helper_js_global :: body() error: Cannot modify container while locked src/XF/Container.php:323
Generated by: Alex September 7, 2026 at 11:58 AM
Stack trace
#0 src/XF/Container.php(112): XF\Container->assertNotLocked()
#1 src/XF/Container.php(67): XF\Container->set('dbtechShop.item...', Object(XF\Mvc\Entity\ArrayCollection))
#2 src/addons/DBTech/Shop/XF/Entity/User.php(226): XF\Container->offsetSet('dbtechShop.item...', Object(XF\Mvc\Entity\ArrayCollection))
#3 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\XF\Entity\User->getDbtechShopPurchase()
#4 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('dbtech_shop_pur...')
#5 src/addons/DBTech/Shop/Repository/Purchase.php(296): XF\Mvc\Entity\Entity->__get('dbtech_shop_pur...')
#6 src/addons/DBTech/Shop/Repository/Purchase.php(331): DBTech\Shop\Repository\Purchase->getViewablePurchasesForUser(Object(NF\Discord\XF\Entity\User), false)
#7 src/addons/DBTech/Shop/XF/Entity/User.php(286): DBTech\Shop\Repository\Purchase->filterActivePurchasesForUser(Object(NF\Discord\XF\Entity\User), false)
#8 src/XF/Template/Templater.php(1202): DBTech\Shop\XF\Entity\User->hasPermission('siropuChat', 'viewChat')
#9 internal_data/code_cache/templates/l1/s0/public/helper_js_global.php(62): XF\Template\Templater->method(Object(NF\Discord\XF\Entity\User), 'hasPermission', Array)
#10 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#11 internal_data/code_cache/templates/l1/s0/admin/helper_js_global.php(12): XF\Template\Templater->callMacro('helper_js_globa...', 'body', Array, Array)
#12 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#13 internal_data/code_cache/templates/l1/s0/admin/PAGE_CONTAINER.php(505): XF\Template\Templater->callMacro('helper_js_globa...', 'body', Array, Array)
#14 src/XF/Template/Templater.php(1663): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#15 src/XF/Admin/App.php(259): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
#16 src/XF/App.php(2283): XF\Admin\App->renderPageHtml('
<div cl...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#17 src/XF/Admin/App.php(138): XF\App->renderPage('
<div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#18 src/XF/Mvc/Dispatcher.php(404): XF\Admin\App->renderPage('
<div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#19 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#20 src/XF/App.php(2523): XF\Mvc\Dispatcher->run()
#21 src/XF.php(524): XF\App->run()
#22 admin.php(13): XF::runApp('XF\\Admin\\App')
#23 {main}
Request state
array(4) {
["url"] => string(22) "/forum/admin.php?logs/"
["referrer"] => string(45) "https://pawngame.com/forum/admin.php?add-ons/"
["_GET"] => array(1) {
["logs/"] => string(0) ""
}
["_POST"] => array(0) {
}
}