I had Beta 5 installed (disabled) and now I decided to update to version 1.0, but I got an error.
Now I can't update or uninstall the addon. The only option is to Enable.
It keeps showing "Action pending"
When I try to update (which is the only option), the following error appears:
TypeError: TaylorJ\Blogs\Service\BlogPost\ThreadCreator::__construct(): Argument #2 ($forum) must be of type XF\Entity\Forum, int given, called in /home/e4tcom/public_html/forum/src/XF/Container.php on line 275 in
src/addons/TaylorJ/Blogs/Service/BlogPost/ThreadCreator.php at line
70
- TaylorJ\Blogs\Service\BlogPost\ThreadCreator->__construct() in src/XF/Container.php at line 275
- XF\Container->createObject() in src/XF/App.php at line 1956
- XF\App->XF\{closure}() in src/XF/Container.php at line 233
- XF\Container->create() in src/XF/App.php at line 3536
- XF\App->service() in src/addons/TaylorJ/Blogs/Utils.php at line 85
- TaylorJ\Blogs\Utils::setupBlogPostThreadCreation() in src/addons/TaylorJ/Blogs/Setup.php at line 185
- TaylorJ\Blogs\Setup->giveBlogPostComments() in src/addons/TaylorJ/Blogs/Setup.php at line 128
- TaylorJ\Blogs\Setup->upgrade1000036Step2() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
- TaylorJ\Blogs\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
- TaylorJ\Blogs\Setup->upgrade() in src/XF/Admin/Controller/AddOnController.php at line 617
- XF\Admin\Controller\AddOnController->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 362
- XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
- XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
- XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
- XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2813
- XF\App->run() in src/XF.php at line 802
- XF::runApp() in admin.php at line 15
View attachment 311730
Manual rebuild job:
TypeError: TaylorJ\Blogs\Service\BlogPost\ThreadCreator::__construct(): Argument #2 ($forum) must be of type XF\Entity\Forum, int given, called in /home/e4tcom/public_html/forum/src/XF/Container.php on line 275 in
src/addons/TaylorJ/Blogs/Service/BlogPost/ThreadCreator.php at line
70
- TaylorJ\Blogs\Service\BlogPost\ThreadCreator->__construct() in src/XF/Container.php at line 275
- XF\Container->createObject() in src/XF/App.php at line 1956
- XF\App->XF\{closure}() in src/XF/Container.php at line 233
- XF\Container->create() in src/XF/App.php at line 3536
- XF\App->service() in src/addons/TaylorJ/Blogs/Utils.php at line 85
- TaylorJ\Blogs\Utils::setupBlogPostThreadCreation() in src/addons/TaylorJ/Blogs/Setup.php at line 185
- TaylorJ\Blogs\Setup->giveBlogPostComments() in src/addons/TaylorJ/Blogs/Setup.php at line 128
- TaylorJ\Blogs\Setup->upgrade1000036Step2() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
- TaylorJ\Blogs\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
- TaylorJ\Blogs\Setup->upgrade() in src/XF/Job/AddOnInstallBatch.php at line 303
- XF\Job\AddOnInstallBatch->stepAction() in src/XF/Job/AddOnInstallBatch.php at line 95
- XF\Job\AddOnInstallBatch->run() in src/XF/Job/Manager.php at line 275
- XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 205
- XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 89
- XF\Job\Manager->runQueue() in src/XF/Admin/Controller/ToolsController.php at line 165
- XF\Admin\Controller\ToolsController->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 362
- XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
- XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
- XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
- XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2813
- XF\App->run() in src/XF.php at line 802
- XF::runApp() in admin.php at line 15
And E_Warning
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] Und...', '/home/e4tcom/pu...', 22)
#1 src/XF/Options.php(22): ArrayObject->offsetGet('taylorjBlogsBlo...')
#2 src/addons/TaylorJ/Blogs/Utils.php(79): XF\Options->offsetGet('taylorjBlogsBlo...')
#3 src/addons/TaylorJ/Blogs/Setup.php(185): TaylorJ\Blogs\Utils::setupBlogPostThreadCreation(Object(TaylorJ\Blogs\Entity\BlogPost))
#4 src/addons/TaylorJ/Blogs/Setup.php(128): TaylorJ\Blogs\Setup->giveBlogPostComments()
#5 src/XF/AddOn/StepRunnerUpgradeTrait.php(124): TaylorJ\Blogs\Setup->upgrade1000036Step2(Array)
#6 src/XF/AddOn/StepRunnerUpgradeTrait.php(73): TaylorJ\Blogs\Setup->upgradeStepRunner(1000036, 2, Array, 1000037)
#7 src/XF/Job/AddOnInstallBatch.php(303): TaylorJ\Blogs\Setup->upgrade(Array)
#8 src/XF/Job/AddOnInstallBatch.php(95): XF\Job\AddOnInstallBatch->stepAction(Object(XF\Timer))
#9 src/XF/Job/Manager.php(275): XF\Job\AddOnInstallBatch->run(8)
#10 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
#12 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
#13 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
#14 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#15 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#16 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#17 src/XF/App.php(2813): XF\Mvc\Dispatcher->run()
#18 src/XF.php(802): XF\App->run()
#19 admin.php(15): XF::runApp('XF\\Admin\\App')
#20 {main}