Missing PHPMailer is Required for SMTP to function
Problem/MotivationMissing PHPMailer is Required for SMTP to function. Is there clear instructions on how to get Drupal to find this library or how to installed it correctly so it works with Drupal,...
View ArticleDeprecate Migration::set()
Problem/MotivationMigration::set() was provided as a work-around for the inability to properly modify migration plugin configuration at run time (#2681869: Provide clean way to merge configuration into...
View ArticleSpecify table alias for File migration source plugin getIds method
Problem/MotivationI've extended the File source plugin with a custom one as I needed to join on the file_usage table in the query() method and ran into the following error when running the...
View ArticleRemove temporaryPath property from d7/File source plugin
Problem/MotivationIn #2729369: Remove support for migrating temporary files there was removed support for migrating temporary files.However, in the d7/File.sql source plugin, we still have...
View Article[meeting] Migrate Meeting 2021-01-07
Hello all, it’s time for the weekly migration subsystem meeting. The meeting will take place in slack in various threads This meeting:➤ Is for core migrate maintainers and developers and anybody else...
View ArticleInvalid migrations being ignored by the migrate process plugin: migration_lookup
Problem/MotivationDiscovered at #3138795: d6_term_node_revision references non-existent migrationprocess: vid: - plugin: migration_lookup migration: - d6_node_copmplete - d6_node_revision source: vid -...
View ArticleEntity reference field View output is not used for selected entity display
Follow-up for #2174633: View output is not used for entityreference options: This covers the display on the form of already selected items.When an entity relation field displays options via a view the...
View ArticleDrupalSqlBase::checkRequirements should test version with $minimum_version
Problem/MotivationWhile working on #1980556: Allow NULL default values in @Plugin annotations I found that DrupalSqlbase, in checkRequirements, uses the property $minimum_schema_version which is not...
View Articlehooks disappear from module_implements cache
Updated: Comment #19Problem/MotivationIt is possible for implementations of hook_form_alter() to disappear from the module_implements() cache, such that they are not called anymore.This can apparently...
View Article[PP-1] Make bug-fix code for #3167733 (PHP 7.4 notice in views node wizard if...
(This is a follow-up on PHP 7.4 notice in views node wizard if a taxonomy field widget is hidden)In the above issue a bug fix was made for hidden taxonomy field widgets in the views node wizard.As...
View ArticleSQLContentEntityStorage::saveToDedicatedTables() doesn't correctly use...
Problem/MotivationDuring an upgrade from 8.6.16 to 8.7.3, I ran into an issue with taxonomy_post_update_make_taxonomy_term_revisionable() .The following error is thrown during processing of the update....
View ArticleSome tests only go green because they happen to run as UID1
Spin-off from #540008: [PP-1] Remove the special behavior of uid #1. as requested by catch. This only contains those tests that had rather straightforward fixes for going green because they so happened...
View ArticleDo not instantiate entity storages in constructors of services that do not...
Problem/MotivationCreating entity storage became more expensive due to loading the last installed definitions from cache. This isn't about improving that (that's #3131585: Performance regression caused...
View ArticlePrevent saving config entities when configuration overrides are applied
If you use the Drupal's admin in another language than the default language when enabling module or adding field or making any new translatable config, you risk having different langcode in your...
View ArticleSecure SCSS file extension in .htaccess
Problem/MotivationSASS preprocessor is widely used for Drupal theming. That means many Drupal projects keep their styles in scss files. As these files are used only for compiling CSS files there is no...
View Article[Regression] Fix inconsistent D8 ContentEntity migration source by adding...
Problem/MotivationComing from #3184627: D8.9 breaks D8-to-foo entity migrations.In #2746541: Migrate D6 and D7 node revision translations to D8 erroneously got inconsistent, a revision key was added...
View ArticleMigrations of menu links associated with entities failing
After performing a menu link migration from Drupal 6 to Drupal 8 the menu is not associated with the node and is not in the Menu System form when editing the node.The link__uri is stored as...
View ArticleMenu paths not updated after updating URL language detection
Problem/MotivationAfter updating the URL language detection configuration, the old paths are still used. You have to clear the cache, to refresh the menu paths.Steps to reproduceAdd a language, for...
View ArticleWhy Drupal 7 does not log exceeding the allowed memory limit?
Problem/MotivationIt is not possible to find out that some users can experience issues related with server memory limit while just monitoring drupal logs. Why Drupal 7 does not log exceeding the...
View Article