TypeError: Extension public:post_macros :: main_cell() error: json_decode(): Argument #1 ($json) must be of type string, array given src/XF/Mvc/Entity/ValueFormatter.php:33
Generated by: Unknown account September 8, 2026 at 7:18 AM
Stack trace
#0 src/XF/Mvc/Entity/ValueFormatter.php(33): json_decode(Array, true)
#1 src/XF/Mvc/Entity/ValueFormatter.php(64): XF\Mvc\Entity\ValueFormatter->decodeValueFromSource(65552, Array)
#2 src/XF/Mvc/Entity/Manager.php(794): XF\Mvc\Entity\ValueFormatter->decodeValueFromSourceExtended(65552, Array, Array)
#3 src/XF/Mvc/Entity/Entity.php(244): XF\Mvc\Entity\Manager->decodeValueFromSourceExtended(65552, Array, Array)
#4 src/XF/Mvc/Entity/Entity.php(190): XF\Mvc\Entity\Entity->getValue('code')
#5 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('code')
#6 src/addons/DBTech/Shop/ItemType/AbstractHandler.php(89): XF\Mvc\Entity\Entity->__get('code')
#7 src/addons/DBTech/Shop/Entity/Item.php(1004): DBTech\Shop\ItemType\AbstractHandler->setItem(Object(DBTech\Shop\Entity\Item))
#8 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\Entity\Item->getHandler()
#9 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('handler')
#10 src/addons/DBTech/Shop/Entity/Purchase.php(233): XF\Mvc\Entity\Entity->__get('handler')
#11 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\Entity\Purchase->getHandler()
#12 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('handler')
#13 src/addons/DBTech/Shop/Repository/Purchase.php(312): XF\Mvc\Entity\Entity->__get('handler')
#14 [internal function]: DBTech\Shop\Repository\Purchase->DBTech\Shop\Repository\{closure}(Object(DBTech\Shop\Entity\Purchase))
#15 src/XF/Mvc/Entity/AbstractCollection.php(197): array_filter(Array, Object(Closure))
#16 src/addons/DBTech/Shop/Repository/Purchase.php(318): XF\Mvc\Entity\AbstractCollection->filter(Object(Closure))
#17 src/addons/DBTech/Shop/Repository/Purchase.php(331): DBTech\Shop\Repository\Purchase->getViewablePurchasesForUser(Object(NF\Discord\XF\Entity\User), true)
#18 src/addons/DBTech/Shop/Listener.php(480): DBTech\Shop\Repository\Purchase->filterActivePurchasesForUser(Object(NF\Discord\XF\Entity\User))
#19 src/XF/Template/Templater.php(1139): DBTech\Shop\Listener::templaterFnRichPostBackground(Object(SV\StandardLib\XF\Template\Templater), true, Object(NF\Discord\XF\Entity\Post))
#20 internal_data/code_cache/templates/l1/s1/public/post_macros.php(137): XF\Template\Templater->func('dbtech_shop_pos...', Array, true)
#21 src/XF/Template/Templater.php(994): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#22 src/XF/Template/Templater.php(929): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet))
#23 internal_data/code_cache/templates/l1/s1/public/post_macros.php(150): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Templater.php(994): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#25 src/XF/Template/Templater.php(929): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#26 internal_data/code_cache/templates/l1/s1/public/post_macros.php(192): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#27 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#28 internal_data/code_cache/templates/l1/s1/public/thread_view.php(819): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#29 src/XF/Template/Templater.php(1663): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#30 src/XF/Template/Templater.php(1654): XF\Template\Templater->renderTemplate('thread_view', Array, true, Object(XF\Template\ExtensionSet))
#31 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view_typ...', Array)
#32 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#33 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\ViewT...', 'public:thread_v...', Array)
#34 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#35 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#36 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#37 src/XF/App.php(2523): XF\Mvc\Dispatcher->run()
#38 src/XF.php(524): XF\App->run()
#39 index.php(20): XF::runApp('XF\\Pub\\App')
#40 {main}