Drupal 8 updating issue -...
After updading a Drupal site from 8.6.16 to 8.7.1 (PostgreSQL 9.6.13 , Nginx) I get this error in almost every operation (creating a view , installing a module, importing feeds, ....) with diferent...
View ArticleIncludeResolver not returning correct version data for moderated content...
When trying to access the working revision entity data with resourceVersion=rel:working-copy and using includes, the current revision of the referenced entities is being returned by the method...
View ArticleConvert config, config_environment module hook_help() to topic(s)
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the config, config_environment module(s).Proposed resolutionTake the information that is currently in the...
View ArticleImplement Server Timing performance metrics
Problem/MotivationProviding server timing would help developers estimate site performance. The corresponding W3C specification is currently in "Working Draft" status and its already supported by Google...
View ArticleQuery condition 'users_field_data.mail IN ()' cannot be empty
I get a exception when I make a curl request to /user/password with invalid parameters. Ex: curl -X POST --form name%5B0%5D="" --form form_id=user_pass --...
View ArticleNode Revision page for non-existing revision returns fatal error, should be 404
Node Revision page for non-existing revision returns fatal error such as "TypeError: Argument 1 passed to Drupal\Core\Entity\EntityViewBuilder::view() must implement interface...
View ArticleAdd published/unpublished option to taxonomy filter on views
Since taxonomies can be published/unpublished #2899923: UI for publishing/unpublishing taxonomy terms#2880149: Convert taxonomy terms to be revisionable, an option should be added to "configure filter...
View ArticleIncorrect process of language prefixed a langcode other than the current...
Given following code snippet with a Drupal installation have `en` and `de` language enabled with LanguageUrlNeogotiation, and currently on an en page.$url = '/de/i-am-an-alias'; $url_object =...
View ArticleAlways set X-Drupal-Cache and X-Drupal-Dynamic-Cache headers, even for...
Problem/MotivationCurrently if a response is not cacheable Drupal sets X-Drupal-Dynamic-Cache = UNCACHEABLE, but in some cases it does not. See DynamicPageCacheSubscriber::onResponse for...
View ArticleBlank index in array passed to convertExposedInput()
In my views, I override the text for the filter button for exposed filters. The text is rendered correctly, but while debugging another issue, I noticed there's an element in the $input array (first...
View ArticleclaimItem in the database and memory queues does not use expire correctly
Problem/MotivationItems in the queue cannot be reclaimed or get incorrect lease times leading to unexpected behaviour with expiration and claims.There are three errors:- The system cron only resets the...
View ArticleCached forms can have duplicate HTML IDs, which disrupts accessible form labels
I don't really know if this is a core issue or block cache alter issue... even I don't know if it there is any solution... I have a website with both "User login" block and "Search" block, cached with...
View ArticleSelectInterface and QueryPluginBase type hint missing
Type hint "\Drupal\Core\Database\Query\SelectInterface" missing for $select_query Type hint "\Drupal\views\Plugin\views\query\QueryPluginBase" missing for $view_query
View ArticleMenu Active In Sub level page
Hi team,How to add menu active to sub level page using the page current URL. I have customised the menu template added the following code. But the active class renders in all the anchor not just the...
View ArticleReplace ZendFramework/* dependencies by their Laminas equivalents
Since the transition of Zend Framework to the Laminas project, composer has been warning about the deprecation of the zendframework/* components.Our composer dependencies should be updated to reflect...
View ArticleReplace the DiactorosFactory message factory in...
Problem/MotivationIn July 2018, PHP-FIG accepted PSR-17, providing a standard interface to http message factories. The interface for this standard requires PHP 7.0, and most implementations require PHP...
View ArticleSelect All media option is missing while adding media in Table format
Step to Reproduce1. Add media as reference field in Basic Page content type.(Allow unlimited) 2. Add basic page content. 3. While adding basic page in media section click Add Media 4. Then select Table...
View ArticleValue returned from FileSystem methods are not checked in streamUploadData()...
In TemporaryJsonapiFileFieldUploader class streamUploadData() function calls the methods implemented from the file_system services without checking they return a failure value. FileSystem::tempnam()...
View Article[META] Update / reconsider dependencies for Drupal 9
Problem/MotivationSome dependencies need updating, some need to be reconsidered and removed or replaced.Proposed resolutionThe following are to be updated before Drupal 9.0.0 is released:#3088369:...
View Article