[PP-1] Use hook_theme_suggestions in views
Problem/MotivationViews currently does not show theme suggestions, due to a bug in core: #2118743: Twig debug output does not display all suggestions when an array of theme hooks is passed to #theme...
View Articlecontainer not initialized yet
Drupal 10.2.3 upgrade status now sthrowsPHP Fatal error: Drupal\Core\DependencyInjection\ContainerNotInitializedException thrown while calling __toString on a...
View ArticleDrush\Drupal\Commands\sql\SanitizeCommands::SANITIZE in...
Problem/MotivationI get the following error when executing "drush ws": [error] Error: Undefined constant Drush\Drupal\Commands\sql\SanitizeCommands::SANITIZE in ReflectionAttribute->newInstance()...
View ArticleTypeError: in_array(): Argument #2 ($haystack) must be of type array, string...
Problem/MotivationWhen trying to access the "Settings" of the `Format: Geofield Google Map | Settings` option in the View edit interface, an error occurs. Steps to reproduceInstall the Geofield map...
View ArticleMake it more obvious that a Twig template is overridden
Problem/MotivationIt would be nice if it was advertised more prominently, when a template is overridden, it can easily be missed. It could also be used to do a search for a key word, for example...
View ArticleDeprecated function: strnatcasecmp(): Passing null to parameter #2 ($string2)...
Problem/MotivationDeprecated function: strnatcasecmp(): Passing null to parameter #2 ($string2) of type string is deprecated in Drupal\Core\Language\Language::Drupal\Core\Language\{closure}() (line 161...
View ArticleCall to a member function getFieldStorageDefinition() on null
Problem/MotivationThe website encountered an unexpected error while taking structure->BLock Layout->Block Type \n Call to a member function getFieldStorageDefinition() on null in...
View ArticleThird party should be allowed to alter the section render array
Problem/MotivationIn #2942661: Sections should have third-party settings, Section objects were given third-party settings so that contrib could put some data on Sections, presumably to modify how they...
View ArticleNightwatch tests fail with jQuery 4
Problem/MotivationEven when all functional javascript tests pass with #3411839: [PP-1] [11.x] Update to jQuery 4.0.x beta and #3419734: [jQuery 4] jquery-form is unmaintained and not jQuery 4...
View ArticleAdd file upload lock handling to FileUploadHandler
Problem/MotivationAs part of #3221796: [META] Modernise file upload logic we identified that file locking occurs in 3...
View ArticleMove some Action plugins to Action module
Problem/MotivationIn the parent issue it was discovered that there are two tests that are not in the action module that are installing an Action. The two plugins are node_unpublish_by_keyword_action...
View ArticleAdd a link to layout from pencil menus
If I click the pencil button on the top left part of any Layout Builder block then I get a list of links including "Edit" but not including "Layout".
View ArticleNew twig variable deprecation check should use a service and not the direct...
Problem/MotivationWhen the TwigExtension service is overridden, #3270148: Provide a mechanism for deprecation of variables used in twig templates uses the wrong class and throws an exception:The...
View ArticleBackport the Announcements Feed core module to Drupal 7
Problem/MotivationAt this point Drupal 7 doesn't really receive new features. However, being able to provide communication to Drupal 7 site owners that will support their upgrade to modern Drupal is a...
View ArticleActive trail gets corrupted in cache_menu for menus with numeric machine names
Problem/MotivationWe have a site where some menus have numeric machine names (i.e. menu title is 'Transport', but its machine name is '583'). I don't know the reason for this (probably they were...
View ArticleUpdate Entity Timestamp if possible
Problem/MotivationIf the Entity used by an EntityResource implements `EntityChangedInterface` this is not updated when a patch method is used to update the entity via the rest API.Steps to...
View ArticleFix Container::reset() and provide DrupalKernel::resetContainer()
Problem/MotivationIn #3416522: Add the ability to install multiple modules and only do a single container rebuild to ModuleInstaller we installing modules without rebuilding the container all the time....
View ArticleEmpty state is wrong for input when filled with whitespaces
Problem/MotivationThe states API check does not trim withespacesstate if input-text field is empty -> then disable submitSo empty behavior is different between PHP and States APISteps to reproduce-...
View ArticleWrong message on cancelling account with e-mail confirmation request
Problem/MotivationWhen users cancel their own account, they're displayed with the message "A confirmation request to cancel your account has been sent to your e-mail address" - which is absolutely...
View ArticleComment form gives deprecated warnings on PHP 8.1 when comment is empty
Problem/MotivationThe comments module displays deprecated warnings when empty comments are "submitted" on an environment with PHP 8.1.Steps to reproduceWith an environment running PHP 8.1, enable...
View Article