error when click on blocked actors
Describe the bug
In admin panel click on blocked actors then get a error 500 with error bellow
Expected behavior
The page shows an error (see logs).
Actual behavior
The page should display the block form + the list of blocked actors.
Relevant logs and/or screenshots
TypeError: Modules\Fediverse\Models\ActorModel::getBlockedActors(): Return value must be of type array, int returned in /public_html/podcast/castopod/modules/Fediverse/Models/ActorModel.php:173
Stack trace:
#0 /public_html/podcast/castopod/modules/Admin/Controllers/FediverseController.php(25): Modules\Fediverse\Models\ActorModel->getBlockedActors()
#1 /public_html/podcast/castopod/vendor/codeigniter4/framework/system/CodeIgniter.php(927): Modules\Admin\Controllers\FediverseController->blockedActors()
#2 /public_html/podcast/castopod/vendor/codeigniter4/framework/system/CodeIgniter.php(482): CodeIgniter\CodeIgniter->runController(Object(Modules\Admin\Controllers\FediverseController))
#3 /public_html/podcast/castopod/vendor/codeigniter4/framework/system/CodeIgniter.php(351): CodeIgniter\CodeIgniter->handleRequest(NULL, Object(Config\Cache), false)
#4 /public_html/podcast/castopod/public/index.php(73): CodeIgniter\CodeIgniter->run()
#5 {main}
Context
- Castopod: v1.0.4
- OS: NA
- Browser: brave & Firefox
- Web server: Apache
Possible fixes
This apparently relates to the cache. When clearing all cache in the House Keeping Settings, the page shows up again.
Edited by Yassine Doghri