Report Centre Essentials / Error: Call to undefined method Bug

Hi , I've got a bug being thrown by Report Centre Essentials - its blocking me from running a rebuild job.
This is currently happening on our staging site .

Please could you take a look ?


  • Error: Call to undefined method SV\ReportCentreEssentials\XF\Service\Report\Creator::getReport()
  • src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php:201

    Stack trace
    #0 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(144): SV\ReportImprovements\Service\WarningLog\Creator->setupDefaultsForWarning()
    #1 src/addons/SV/ReportImprovements/Service/WarningLog/Creator.php(89): SV\ReportImprovements\Service\WarningLog\Creator->setupDefaults()
    #2 src/XF/Container.php(275): SV\ReportImprovements\Service\WarningLog\Creator->__construct(Object(XF\Admin\App), Object(XF\Entity\Warning), 'new')
    #3 src/XF/App.php(1563): XF\Container->createObject('SV\\ReportImprov...', Array)
    #4 src/XF/Container.php(228): XF\App->XF\{closure}('SV\\ReportImprov...', Array, Object(XF\Container))
    #5 src/XF/App.php(2769): XF\Container->create('service', 'SV\\ReportImprov...', Array)
    #6 src/addons/SV/ReportImprovements/Job/WarningLogMigration.php(68): XF\App->service('SV\\ReportImprov...', Object(XF\Entity\Warning), 'new')
    #7 src/XF.php(478): SV\ReportImprovements\Job\WarningLogMigration->SV\ReportImprovements\Job\{closure}()
    #8 src/addons/SV/ReportImprovements/Job/WarningLogMigration.php(81): XF::asVisitor(Object(SV\CollaborativeThreads\XF\Entity\User), Object(Closure))
    #9 src/XF/Job/AbstractRebuildJob.php(47): SV\ReportImprovements\Job\WarningLogMigration->rebuildById(7158)
    #10 src/XF/Job/Manager.php(253): XF\Job\AbstractRebuildJob->run(G)
    #11 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
    #12 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
    #13 src/XF/Admin/Controller/Tools.php(139): XF\Job\Manager->runQueue(true, 8)
    #14 src/XF/Mvc/Dispatcher.php(321): XF\Admin\Controller\Tools->actionRunJob(Object(XF\Mvc\ParameterBag))
    #15 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\Tools), NULL)
    #16 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\Tools), NULL)
    #17 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
    #18 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
    #19 src/XF.php(390): XF\App->run()
    #20 admin.php(13): XF::runApp('XF\\Admin\\App')
    #21 {main}


    array(4) {
    ["url"] => string(24) "/admin.php?tools/run-job"
    ["referrer"] => string(50) "xxxxxxxxxxxxxxxxxxxx"
    ["_GET"] => array(1) {
    ["tools/run-job"] => string(0) ""
    }
    ["_POST"] => array(3) {
    ["_xfRedirect"] => string(10) "/admin.php"
    ["_xfToken"] => string(8) "********"
    ["only_ids"] => string(0) ""
    }
    }
 
Last edited:
If your staging site is in debug mode; this might happen if you have a _output folder as well. Try doing a rebuild of Report Improvements to pull from the _data folder instead.
 

Users who are viewing this thread

Back
Top