[BS] Coronavirus statistics [Deleted]

Hello @021.

I'm here to report a bunch of new errors coming from the add-on:

Code:
ErrorException: [E_WARNING] Invalid argument supplied for foreach() src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php:154
Generated by: xxx Apr 22, 2020 at 5:37 AM
Stack trace
#0 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(154): XF::handlePhpError(2, '[E_WARNING] Inv...', '/home/politz/do...', 154, Array)
#1 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(121): BS\CoronaVirusStatistics\Tab\CoronaVirus->getCvsCountriesData()
#2 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(104): BS\CoronaVirusStatistics\Tab\CoronaVirus->setCvsDataCache('52fb3b06b2cce31...', Array, 'getCvsCountries...')
#3 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(36): BS\CoronaVirusStatistics\Tab\CoronaVirus->getData('countries')
#4 src/addons/BS/LiveForumStatistics/Entity/Tab.php(69): BS\CoronaVirusStatistics\Tab\CoronaVirus->render(false, Object(XF\Http\Request))
#5 src/addons/BS/LiveForumStatistics/Pub/Controller/Statistics.php(15): BS\LiveForumStatistics\Entity\Tab->render(false, Object(XF\Http\Request))
#6 src/XF/Mvc/Dispatcher.php(321): BS\LiveForumStatistics\Pub\Controller\Statistics->actionTab(Object(XF\Mvc\ParameterBag))
#7 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('BS\\LiveForumSta...', 'Tab', Object(XF\Mvc\RouteMatch), Object(BS\LiveForumStatistics\Pub\Controller\Statistics), NULL)
#8 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(BS\LiveForumStatistics\Pub\Controller\Statistics), NULL)
#9 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#10 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#11 src/XF.php(390): XF\App->run()
#12 index.php(20): XF::runApp('XF\\Pub\\App')
#13 {main}
Request state
array(4) {
["url"] => string(150) "/lfs/tab/?tab_id=covid_most_cases&_xfRequestUri=%2Fforums%2F&_xfWithData=1&_xfToken=1587543059%2Cb0d90d335c2fe0997858054dbcdcab11&_xfResponseType=json"
["referrer"] => string(35) "https://forum.politz.com.br/forums/"
["_GET"] => array(5) {
["tab_id"] => string(16) "covid_most_cases"
["_xfRequestUri"] => string(8) "/forums/"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(43) "1587543059,b0d90d335c2fe0997858054dbcdcab11"
["_xfResponseType"] => string(4) "json"
}
["_POST"] => array(0) {
}
}

GuzzleHttp\Exception\ServerException: Server error: `GET https://corona.lmao.ninja/v2/countries?sort=cases` resulted in a `502 Bad Gateway` response: <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>ngin (truncated...) src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
Generated by: xxx Apr 22, 2020 at 5:37 AM
Stack trace
#0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
#1 src/vendor/guzzlehttp/promises/src/Promise.php(203): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/vendor/guzzlehttp/promises/src/Promise.php(156): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), Array)
#3 src/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#4 src/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#5 src/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#6 src/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#7 src/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#8 src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#9 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Promise\Promise->wait()
#10 src/addons/BS/CoronaVirusStatistics/Service/NovelCOVID/Api.php(27): GuzzleHttp\Client->request('GET', 'https://corona....', Array)
#11 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(147): BS\CoronaVirusStatistics\Service\NovelCOVID\Api->get('countries', Array)
#12 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(121): BS\CoronaVirusStatistics\Tab\CoronaVirus->getCvsCountriesData()
#13 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(104): BS\CoronaVirusStatistics\Tab\CoronaVirus->setCvsDataCache('52fb3b06b2cce31...', Array, 'getCvsCountries...')
#14 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(36): BS\CoronaVirusStatistics\Tab\CoronaVirus->getData('countries')
#15 src/addons/BS/LiveForumStatistics/Entity/Tab.php(69): BS\CoronaVirusStatistics\Tab\CoronaVirus->render(false, Object(XF\Http\Request))
#16 src/addons/BS/LiveForumStatistics/Pub/Controller/Statistics.php(15): BS\LiveForumStatistics\Entity\Tab->render(false, Object(XF\Http\Request))
#17 src/XF/Mvc/Dispatcher.php(321): BS\LiveForumStatistics\Pub\Controller\Statistics->actionTab(Object(XF\Mvc\ParameterBag))
#18 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('BS\\LiveForumSta...', 'Tab', Object(XF\Mvc\RouteMatch), Object(BS\LiveForumStatistics\Pub\Controller\Statistics), NULL)
#19 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(BS\LiveForumStatistics\Pub\Controller\Statistics), NULL)
#20 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#21 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#22 src/XF.php(390): XF\App->run()
#23 index.php(20): XF::runApp('XF\\Pub\\App')
#24 {main}
Request state
array(4) {
["url"] => string(150) "/lfs/tab/?tab_id=covid_most_cases&_xfRequestUri=%2Fforums%2F&_xfWithData=1&_xfToken=1587543059%2Cb0d90d335c2fe0997858054dbcdcab11&_xfResponseType=json"
["referrer"] => string(35) "https://forum.politz.com.br/forums/"
["_GET"] => array(5) {
["tab_id"] => string(16) "covid_most_cases"
["_xfRequestUri"] => string(8) "/forums/"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(43) "1587543059,b0d90d335c2fe0997858054dbcdcab11"
["_xfResponseType"] => string(4) "json"
}
["_POST"] => array(0) {
}
}
ErrorException: Fatal Error: Method XF\Widget\WidgetRenderer::__toString() must not throw an exception, caught TypeError: Argument 1 passed to BS\CoronaVirusStatistics\Tab\CoronaVirus::translateCountries() must be of the type array, null given, called in /home/politz/domains/forum.politz.com.br/public_html/src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php on line 36 src/XF/Template/Templater.php:0
Generated by: Unknown account Apr 22, 2020 at 5:37 AM
Stack trace
#0 [internal function]: XF::handleFatalError()
#1 {main}
Request state
array(4) {
["url"] => string(1) "/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
ErrorException: Template error: Invalid argument supplied for foreach() src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php:154
Generated by: Unknown account Apr 22, 2020 at 5:37 AM
Stack trace
#0 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(154): XF\Template\Templater->handleTemplateError(2, 'Invalid argumen...', '/home/politz/do...', 154, Array)
#1 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(121): BS\CoronaVirusStatistics\Tab\CoronaVirus->getCvsCountriesData()
#2 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(104): BS\CoronaVirusStatistics\Tab\CoronaVirus->setCvsDataCache('52fb3b06b2cce31...', Array, 'getCvsCountries...')
#3 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(36): BS\CoronaVirusStatistics\Tab\CoronaVirus->getData('countries')
#4 src/addons/BS/LiveForumStatistics/Entity/Tab.php(69): BS\CoronaVirusStatistics\Tab\CoronaVirus->render(true, Object(XF\Http\Request))
#5 src/addons/BS/LiveForumStatistics/Entity/TabGroup.php(45): BS\LiveForumStatistics\Entity\Tab->render(true, Object(XF\Http\Request))
#6 [internal function]: BS\LiveForumStatistics\Entity\TabGroup->render(true, Object(XF\Http\Request))
#7 src/XF/Template/Templater.php(999): call_user_func_array(Array, Array)
#8 internal_data/code_cache/templates/l3/s9/public/lfs_macros.php(69): XF\Template\Templater->method(Object(BS\LiveForumStatistics\Entity\TabGroup), 'render', Array)
#9 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#10 internal_data/code_cache/templates/l3/s9/public/lfs_group.coronavirus_countries.php(6): XF\Template\Templater->callMacro('lfs_macros', 'tab_group', Array, Array)
#11 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#12 src/XF/Template/Templater.php(1388): XF\Template\Templater->renderTemplate('lfs_group.coron...', Array)
#13 internal_data/code_cache/templates/l3/s9/public/widget_live_forum_statistics.php(30): XF\Template\Templater->includeTemplate('public:lfs_grou...', Array)
#14 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#15 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('widget_live_for...', Array)
#16 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#17 src/XF/Template/Templater.php(1634): XF\Widget\WidgetRenderer->__toString()
#18 internal_data/code_cache/templates/l3/s9/public/xa_ams_index_modular.php(53): XF\Template\Templater->widgetPosition('xa_ams_modular_...', Array)
#19 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#20 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xa_ams_index_mo...', Array)
#21 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#22 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XenAddons\\AMS:M...', 'public:xa_ams_i...', Array)
#23 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#24 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#25 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#26 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#27 src/XF.php(390): XF\App->run()
#28 index.php(20): XF::runApp('XF\\Pub\\App')
#29 {main}
Request state
array(4) {
["url"] => string(1) "/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}

The errors repeat over and over with small variations here and there, but in general, thats the error log.

He is still working in the front page, but the server log is full with then.
 
Another kind of errors showing up:

Code:
}
GuzzleHttp\Exception\ServerException: Server error: `GET https://corona.lmao.ninja/v2/countries?sort=cases` resulted in a `502 Bad Gateway` response: <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>ngin (truncated...) src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
Generated by: Unknown account Apr 22, 2020 at 5:37 AM
Stack trace
#0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
#1 src/vendor/guzzlehttp/promises/src/Promise.php(203): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/vendor/guzzlehttp/promises/src/Promise.php(156): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), Array)
#3 src/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#4 src/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#5 src/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#6 src/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#7 src/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#8 src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#9 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Promise\Promise->wait()
#10 src/addons/BS/CoronaVirusStatistics/Service/NovelCOVID/Api.php(27): GuzzleHttp\Client->request('GET', 'https://corona....', Array)
#11 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(147): BS\CoronaVirusStatistics\Service\NovelCOVID\Api->get('countries', Array)
#12 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(121): BS\CoronaVirusStatistics\Tab\CoronaVirus->getCvsCountriesData()
#13 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(104): BS\CoronaVirusStatistics\Tab\CoronaVirus->setCvsDataCache('52fb3b06b2cce31...', Array, 'getCvsCountries...')
#14 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(36): BS\CoronaVirusStatistics\Tab\CoronaVirus->getData('countries')
#15 src/addons/BS/LiveForumStatistics/Entity/Tab.php(69): BS\CoronaVirusStatistics\Tab\CoronaVirus->render(true, Object(XF\Http\Request))
#16 src/addons/BS/LiveForumStatistics/Entity/TabGroup.php(45): BS\LiveForumStatistics\Entity\Tab->render(true, Object(XF\Http\Request))
#17 [internal function]: BS\LiveForumStatistics\Entity\TabGroup->render(true, Object(XF\Http\Request))
#18 src/XF/Template/Templater.php(999): call_user_func_array(Array, Array)
#19 internal_data/code_cache/templates/l3/s9/public/lfs_macros.php(69): XF\Template\Templater->method(Object(BS\LiveForumStatistics\Entity\TabGroup), 'render', Array)
#20 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#21 internal_data/code_cache/templates/l3/s9/public/lfs_group.coronavirus_countries.php(6): XF\Template\Templater->callMacro('lfs_macros', 'tab_group', Array, Array)
#22 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#23 src/XF/Template/Templater.php(1388): XF\Template\Templater->renderTemplate('lfs_group.coron...', Array)
#24 internal_data/code_cache/templates/l3/s9/public/widget_live_forum_statistics.php(30): XF\Template\Templater->includeTemplate('public:lfs_grou...', Array)
#25 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#26 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('widget_live_for...', Array)
#27 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#28 src/XF/Template/Templater.php(1634): XF\Widget\WidgetRenderer->__toString()
#29 internal_data/code_cache/templates/l3/s9/public/xa_ams_index_modular.php(53): XF\Template\Templater->widgetPosition('xa_ams_modular_...', Array)
#30 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#31 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xa_ams_index_mo...', Array)
#32 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#33 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XenAddons\\AMS:M...', 'public:xa_ams_i...', Array)
#34 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#35 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#36 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#37 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#38 src/XF.php(390): XF\App->run()
#39 index.php(20): XF::runApp('XF\\Pub\\App')
#40 {main}
Request state
array(4) {
["url"] => string(1) "/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
ErrorException: Fatal Error: Method XF\Widget\WidgetRenderer::__toString() must not throw an exception, caught TypeError: Argument 1 passed to BS\CoronaVirusStatistics\Tab\CoronaVirus::translateCountries() must be of the type array, null given, called in /home/politz/domains/forum.politz.com.br/public_html/src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php on line 36 src/XF/Template/Templater.php:0
Generated by: Unknown account Apr 22, 2020 at 3:36 AM
Stack trace
#0 [internal function]: XF::handleFatalError()
#1 {main}
Request state
array(4) {
["url"] => string(10) "/index.php"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
GuzzleHttp\Exception\ServerException: Server error: `GET https://corona.lmao.ninja/v2/countries?sort=cases` resulted in a `502 Bad Gateway` response: <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>ngin (truncated...) src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
Generated by: Unknown account Apr 22, 2020 at 3:36 AM
Stack trace
#0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
#1 src/vendor/guzzlehttp/promises/src/Promise.php(203): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/vendor/guzzlehttp/promises/src/Promise.php(156): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), Array)
#3 src/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#4 src/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#5 src/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#6 src/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#7 src/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#8 src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#9 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Promise\Promise->wait()
#10 src/addons/BS/CoronaVirusStatistics/Service/NovelCOVID/Api.php(27): GuzzleHttp\Client->request('GET', 'https://corona....', Array)
#11 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(147): BS\CoronaVirusStatistics\Service\NovelCOVID\Api->get('countries', Array)
#12 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(121): BS\CoronaVirusStatistics\Tab\CoronaVirus->getCvsCountriesData()
#13 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(104): BS\CoronaVirusStatistics\Tab\CoronaVirus->setCvsDataCache('52fb3b06b2cce31...', Array, 'getCvsCountries...')
#14 src/addons/BS/CoronaVirusStatistics/Tab/CoronaVirus.php(36): BS\CoronaVirusStatistics\Tab\CoronaVirus->getData('countries')
#15 src/addons/BS/LiveForumStatistics/Entity/Tab.php(69): BS\CoronaVirusStatistics\Tab\CoronaVirus->render(true, Object(XF\Http\Request))
#16 src/addons/BS/LiveForumStatistics/Entity/TabGroup.php(45): BS\LiveForumStatistics\Entity\Tab->render(true, Object(XF\Http\Request))
#17 [internal function]: BS\LiveForumStatistics\Entity\TabGroup->render(true, Object(XF\Http\Request))
#18 src/XF/Template/Templater.php(999): call_user_func_array(Array, Array)
#19 internal_data/code_cache/templates/l3/s5/public/lfs_macros.php(69): XF\Template\Templater->method(Object(BS\LiveForumStatistics\Entity\TabGroup), 'render', Array)
#20 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, Array)
#21 internal_data/code_cache/templates/l3/s5/public/lfs_group.coronavirus_countries.php(6): XF\Template\Templater->callMacro('lfs_macros', 'tab_group', Array, Array)
#22 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#23 src/XF/Template/Templater.php(1388): XF\Template\Templater->renderTemplate('lfs_group.coron...', Array)
#24 internal_data/code_cache/templates/l3/s5/public/widget_live_forum_statistics.php(30): XF\Template\Templater->includeTemplate('public:lfs_grou...', Array)
#25 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#26 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('widget_live_for...', Array)
#27 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#28 src/XF/Template/Templater.php(1634): XF\Widget\WidgetRenderer->__toString()
#29 internal_data/code_cache/templates/l3/s5/public/xa_ams_index_modular.php(67): XF\Template\Templater->widgetPosition('xa_ams_modular_...', Array)
#30 src/XF/Template/Templater.php(1315): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array)
#31 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xa_ams_index_mo...', Array)
#32 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#33 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XenAddons\\AMS:M...', 'public:xa_ams_i...', Array)
#34 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#35 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#36 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#37 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#38 src/XF.php(390): XF\App->run()
#39 index.php(20): XF::runApp('XF\\Pub\\App')
#40 {main}
Request state
array(4) {
["url"] => string(11) "/index.php/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
. @palhanow, probably api received too many requests. If you have disabled the cache for country tabs, please enable it. In any case, the data in api is updated every 10 minutes.
 
I wish a mod would delete all the whiny, righteously indignant posts about in this thread. We aren't here to be preached to about the ethics of this addon. Go away!

I'd love to have this addon and might even be willing to pay the total $45 (the cost for this addon and the required addon), but are they both compatible with 2.2?
 
Hello 021!

One simple and quick question:

There is anyway on how i can add a 'show more' button after X countries on the widget? Some users are complaining about the fact they have to scroll down all the widget to scroll the page itself. Is simple a matter of quality of life, no complains about the add-on.
 
Hello 021!

One simple and quick question:

There is anyway on how i can add a 'show more' button after X countries on the widget? Some users are complaining about the fact they have to scroll down all the widget to scroll the page itself. Is simple a matter of quality of life, no complains about the add-on.
.hello. This option is not available. But your users don't need to scroll the entire widget to scroll the page. They just should scroll outside the widget area, so that the page is scrolled, not the widget
 
.hello. This option is not available. But your users don't need to scroll the entire widget to scroll the page. They just should scroll outside the widget area, so that the page is scrolled, not the widget

Yeah, i know that, but users are users and try to explain this to then, lol.

I tried to set the option to 'enable scroll' changing the % value but it doesn't change any behavior of the widget.

No problems my friend, one day they will learn this, lol.
 
  • Like
Reactions: 021
Top Bottom