Fatal error: Call to undefined method...
Hi, I've noticed a issue with Map field in ajax callsSteps to reproduce:1. Create a custom field type that have an Map property 2. Attach this field type on one entity 3. Attach also a file definition...
View ArticleResponsive image folder creation inconsistencies
Possible Issue with folder creationJust implementing responsible images and find that I have one content type (slider) that the folder structure does not get created as expected in the styles...
View ArticleUpdate Underscore.js to the latest version (1.13.1)
Problem/MotivationFurther to https://www.drupal.org/project/drupal/issues/3181057, which addresses an update to the third-party library Underscore.js, another update is needed to address a security...
View ArticleWrong DRUPAL_ROOT with non-standard code structure
Problem description and motivationDrupal ships with a standard code structure where the web root contains the usual directories: core, modules, etc. Advanced site-builders might prefer to customise...
View ArticleREST POST not working after upgrade from 8.9.3 to 9.0.3
My code is this: xxx is my hostPOST https://xxx/app/entity/node?_format=hal_json Content-Type:application/hal+json Accept:application/hal+jsonBODY {"_links": {"type": {"href":...
View Article[meta] Priorities for 2021-06-02 release of Drupal 7
Assorted todo lists carried over from #3179845: [meta] Priorities for 2020-12-02 bugfix release of Drupal 7.76 / 7.77 and #3192080: [meta] Priorities for 2021-04-07 release of Drupal 7.These are not...
View ArticleCatch EarlyRendering Exception for REST-Resources
Problem/MotivationThere are some issue where people always have the same issue running in a LogicException "The controller result claims to be providing relevant cache metadata, but leaked metadata was...
View ArticleOff-canvas style resets are overriding styles (especially SVGs) resulting in...
Problem/MotivationCSS selectors from 'off-canvas.reset.css' are targetting elements in Safari and setting properties to their initial values. This is overriding styles from 'off-canvas.base.css' and...
View ArticleUmami includes non-existing css/components/regions/page-title/page-title.css
Problem/Motivation#3001660: Fix Umami's responsive layout styles introduced a new css file to umami.libraries.yml:css/components/regions/page-title/page-title.css: {}However, this file does not...
View ArticleConvert format_size() to a TranslationInterface::formatByteSize() method and...
Problem/Motivationformat_size() is still a procedural function. Convert it to a object oriented code.Proposed resolutionAdd a ::formatByteSize() method to TranslationInterface and its...
View ArticleAdd upper PHP constraint to composer.json and/or the installer
Problem/MotivationAlthough Drupal contains checks against the minimum supported version of PHP, currently there are no checks to stop the user from running Drupal with a version of Drupal that is newer...
View Article[Meta] Add missing RTL rules in core CSS files.
I have created a script that automatically finds most missing RTL rules in core CSS files. It involves python, a patched css-flip, and some diff processing. The script and instructions on how to use it...
View Articledropbutton text fails to retain .dropbutton-widget width
Meta Issue:#1870944: [Meta] Mobile friendly admin pagesProblem/Motivation- Alignment of text in action dropdown. In Narrow screens the text is partly hidden.- dropbutton cuts off long action item,...
View Article[meta] Set Drupal 10 platform and browser requirements
Problem/MotivationDuring the Drupal 9 development process, we've discovered that setting platform requirements (PHP version, supported databases, etc.) is best done early during the major branch...
View ArticleNo space between columns of Layout Builder
When one sets the layout of an Umami recipe page with Layout Builder to use more columns there is no vertical space between the content of columns when the page is displayed.
View ArticleRemove typo3/phar-stream-wrapper as core require PHP 8
Problem/MotivationPHP 8.0 no longer has phar vulnerability ref #3181240-5: Upgrade typo3/phar-stream-wrapper 3.1.6The TYPO3/phar-stream-wrapper still used in 9.x core because it supports PHP...
View ArticleDo not register Phar stream wrapper on PHP 8 because it is not vulnerable to...
Problem/MotivationOnce we update in #3181240: Upgrade typo3/phar-stream-wrapper 3.1.6 then PHP 8 doesn't have the same vulnerability as PHP 7 so there's no need to register the phar stream...
View ArticleReplicaKillSwitch unnecessarily starts a session on each request
Problem/MotivationWhenever a request is processed, the database.replica_kill_switch service checks if the replica database should be ignored. The problem is that the event subscriber method...
View ArticleAllows DrupalKernel::handle to handle more than one requests (rough support...
Hey folks!I lately tried to get Drupal working with PHP-PM and thought about a little adjust that is absolutely required to get even basic functionality working. That functionality is basically that...
View ArticleTestServiceProvider has unused code referring to Simpletest
Problem/MotivationDiscovered in #3203956: Fix UndefinedDocblockClass errors detected by Psalm:core/tests/Drupal/KernelTests/TestServiceProvider.php:16:11:error - UndefinedDocblockClass:...
View Article