• REGISTRATION REQUIREMENTS:

    Your username here MUST MATCH your XenForo username (connected to your XF license).

    Once you have registered here, then you need to start a conversation at xenforo.com w/Bob and provide the following:
    1. Your XenForo License Validation Token
    2. The Domain Name associated with the License
    NOTE: Your account will be validated once ALL requirements are verified/met. Thank you for your patience.

Fixed Error rendering widget: Unknown relation or alias Category accessed on xf_xa_ubs_blog

420

New Member
UBS Premium
UBS Version
2.3.9
XenForo Version
2.3.6
PHP Version
8.1.29
Database & Version
10.5.25 (10.5.25-MariaDB)
Are there any errors being throw?
Yes
When clicking on What's New:

Code:
LogicException: Error rendering widget: Unknown relation or alias Category accessed on xf_xa_ubs_blog src/XF/Mvc/Entity/Finder.php:790
Generated by: Test Jun 25, 2025 at 10:34 AM

Stack trace
#0 src/XF/Mvc/Entity/Finder.php(672): XF\Mvc\Entity\Finder->join('Blog.Category', true, false, false)
#1 src/addons/XenAddons/UBS/Widget/LatestBlogEntries.php(166): XF\Mvc\Entity\Finder->with(Array)
#2 internal_data/code_cache/widgets/_23_xa_ubs_whats_new_overview_lastest_entries.php(5): XenAddons\UBS\Widget\LatestBlogEntries->render()
#3 src/XF/Template/Templater.php(8177): XF\SubContainer\Widget->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Array)
#4 src/XF/SubContainer/Widget.php(176): XF\Template\Templater->renderWidgetClosure(Object(Closure), Array)
#5 src/XF/Template/Templater.php(2144): XF\SubContainer\Widget->getCompiledWidget(Array, Array)
#6 internal_data/code_cache/templates/l1/s1/public/whats_new.php(23): XF\Template\Templater->widgetPosition('whats_new_overv...', Array)
#7 src/XF/Template/Templater.php(1799): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#8 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('whats_new', Array)
#9 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#10 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:WhatsNew\\Ove...', 'public:whats_ne...', Array)
#11 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#14 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#15 src/XF.php(806): XF\App->run()
#16 index.php(23): XF::runApp('XF\\Pub\\App')
#17 {main}

Request state
array(4) {
  ["url"] => string(21) "/community/whats-new/"
  ["referrer"] => string(60) "https://www.test-forum.com/community/account/preferences"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Have to turn OFF the UBS: Latest blog entries widget from the What's new: Overview position temp.
 
Woops... removed the rouge relation.... should just be 'Blog', not 'Blog.Category'. At least its just a stupid widget and not breaking the entire addon!

Selection_956.png

I'll push out UBS 2.3.10 this afternoon so that you can turn the widget back on.
 
  • Like
Reactions: 420
Back
Top