I put a couple of tickets for this after my XF upgrade to 2.3 over on TH but in case you're reading here.
Issue 1: With latest TH Donate enabled I cannot rebuild XFES index (not sure about other jobs).
Issue 2: thdonate_campaign_view has template mods that cannot be merged (1.1.8 pl2)
When rebuilding my XFES search index I'm getting this hard stop on the rebuild job. Seems to be TH Donate related (yes I did upgrade it to the latest). Appreciate any help
ErrorException: [E_WARNING] Attempt to read property "username" on null src/addons/ThemeHouse/Donate/Entity/Donation.php:258 Generated by: Nik
Nov 30, 2024 at 6:01 AM
Stack trace #0 src/addons/ThemeHouse/Donate/Entity/Donation.php(258): XF::handlePhpError(2, '[E_WARNING] Att...', '/home/nginx/dom...', 258) #1 src/addons/ThemeHouse/Donate/Entity/Comment.php(294): ThemeHouse\Donate\Entity\Donation->getCommentTitle(Object(ThemeHouse\Donate\Entity\Comment))
#2 src/addons/ThemeHouse/Donate/Search/Data/Comment.php(33): ThemeHouse\Donate\Entity\Comment->getCommentTitle()
#3 src/XF/Search/Search.php(63): ThemeHouse\Donate\Search\Data\Comment->getIndexData(Object(ThemeHouse\Donate\Entity\Comment))
#4 src/XF/Search/Search.php(89): XF\Search\Search->index('thdonate_commen...', Object(ThemeHouse\Donate\Entity\Comment))
#5 src/XF/Search/Search.php(126): XF\Search\Search->indexEntities('thdonate_commen...', Object(XF\Mvc\Entity\ArrayCollection))
#6 src/XF/Job/SearchRebuild.php(69): XF\Search\Search->indexRange('thdonate_commen...', 0, 5000)
#7 src/XF/Job/Manager.php(275): XF\Job\SearchRebuild->run(8)
#8 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#9 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 8)
#10 src/XF/Admin/Controller/ToolsController.php(165): XF\Job\Manager->runQueue(true, 8)
#11 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
#12 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#13 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#14 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#15 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#16 src/XF.php(806): XF\App->run()
#17 admin.php(15): XF::runApp('XF\\Admin\\App') #18 {main}
Request state array(4) { ["url"] => string(24) "/admin.php?tools/run-job" ["referrer"] => string(58) "
https://mysite.com/admin.php?tools/run-job" ["_GET"] => array(1) { ["tools/run-job"] => string(0) "" } ["_POST"] => array(3) { ["_xfRedirect"] => string(44) "
https://mysite.com/admin.php" ["_xfToken"] => string(8) "********" ["only_ids"] => string(0) "" }