Fixed Feed entry bug due to missing id

Paul B

XenForo moderator
Staff member
Affected version
2.3
As discussed in Slack.

Code:
TypeError: XF\Util\Str::strlen(): Argument #1 ($string) must be of type string, null given, called in /www/something.com/src/XF/Service/Feed/ReaderService.php on line 170 src/XF/Util/Str.php:203
Generated by: Unknown account Sep 19, 2024 at 12:22 AM
Stack trace

0 src/XF/Service/Feed/ReaderService.php(170): XF\Util\Str::strlen(NULL)
1 src/XF/Service/Feed/ReaderService.php(111): XF\Service\Feed\ReaderService->getFeedEntries()
2 src/XF/Service/Feed/FeederService.php(33): XF\Service\Feed\ReaderService->getFeedData()
3 src/XF/Job/Feeder.php(42): XF\Service\Feed\FeederService->setupImport(Object(XF\Entity\Feed))
4 src/XF/Job/Manager.php(275): XF\Job\Feeder->run(8)
5 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
6 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 8)
7 job.php(46): XF\Job\Manager->runQueue(false, 8)
8 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(47) "https://something,com/forums/1/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
Thank you for reporting this issue, it has now been resolved. We are aiming to include any changes that have been made in a future XF release (2.3.4).

Change log:
Fix error thrown when feed entry is missing an ID
There may be a delay before changes are rolled out to the XenForo Community.
 
Back
Top Bottom