- heddn Nicaragua
Very reasonable fix and a good find. Thanks for your contributions.
Not entirely sure if this is a bug or a feature, but Xml::openSourceUrl() simply return false even if the url returns a 500. DataParserPluginBase::nextSource() then ignores the source. Even if the url (or all urls) return 500 response(s), the migrate.post_import will be dispatched.
When you for example use that event to delete all not-updated records, if the source url temporarily returns a 500, you will delete all your imported data
Check if the url is valid and throw an exception if it isn't.
Needs review
6.0
Plugins
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Very reasonable fix and a good find. Thanks for your contributions.