Saving media entity without an owner crashes
Problem/MotivationThe uid field on media entities is not set to required, but the database field is set to NOT NULL.To reproduce:- go to /media/add/image - fill in the required form elements - delete...
View ArticleDeprecated function: Automatic conversion of false to array is...
Problem/MotivationDeprecated function: Automatic conversion of false to array is deprecated in Drupal\ckeditor_standalone_styles\Plugin\Filter\FilterHtmlCustom->getHTMLRestrictions() (line 54 of...
View ArticleRegression AND bug: SQLite source and id map tables aren't joinable...
Problem/MotivationDrupal core's Migrate API has a regression since #3124674: Refactor functionality for the SQLite driver to stop migration testing usage of the 'extra_prefix' connection option was...
View ArticleCompatibility issues with inline form errors
Problem/MotivationIt seems like there are major UX issues when trying to upgrade from CKEditor 4 to CKEditor 5 Inline Form Errors module enabled. I tried to change from CKEditor 4 to CKEditor 5 on text...
View ArticleSome constraint messages are not translatable on localize.drupal.org
Problem/MotivationSome validation messages from Constraint classes are not translatable on localize.drupal.orgreference: #2884361: Missing translations for constraints * note: T_POTX_CONSTRAINT is...
View Article"Allowed HTML Tags" interface replaces correct values with numbers
Problem/MotivationOn the page /admin/config/content/formats/manage/_your_format_name_ you can configure the ALLOWED HTML TAGS that can be used in CKEDITOR.I have found that while editing the...
View ArticleMost logic around project_status from update XML is not tested
Problem/Motivationworking on #3100110: Convert update_calculate_project_update_status() into a classI realized the logic in update_calculate_project_update_status() dealing with project_status from the...
View ArticleAdditional uncaught exception thrown while handling exception
Problem/MotivationUpgrading from Drupal 9.1.15 to 9.3.3 yielded this set of errors:Additional uncaught exception thrown while handling exception. Original Drupal\Core\Extension\InfoParserException: The...
View ArticleUpdate our yarn dev dependencies
Problem/Motivationyarn audit shows the following numbers of vulnerabilities on each branch:10.0.x, 9.4.x, and 9.3.x: 18 Moderate | 3 High9.2.x: 24 Moderate | 4 HighSteps to reproducecd coreyarn...
View Articleindex.php randomly appears in friendly URLs
Please note that this issue affects more than one version of Drupal, and my selection of the path.module was only a guess at what might be responsible. It might be noteworthy to mention that we are...
View ArticleUncaught RfcComplianceException thrown when sending email from a site whose...
Problem/MotivationAfter the upgrade to 9.2.x two of my sites began to WSoD with uncaught exceptions when they send emails:Symfony\Component\Mime\Exception\RfcComplianceException: Email ""Foo" does not...
View Article$form_state->setErrorByName prevents previous $form_state updates
Extremely simplified example in the code below. $form_state->set('display_correct_cnum', TRUE); $form_state->setErrorByName('input', 'error'); $form_state->setRebuild(); For some reason, the...
View ArticleField formatter not available when using aggregation in Views
I have a content type with an integer field with a custom formatter that works as designed when viewing a node page with the field. I can create a view and add the integer field, the custom formatter...
View ArticleProvide & document typical layout / grid classes
Problem/MotivationI'm a software developer (not designer) and running my own Drupal Blog. Now I'm migrated to Drupal 9 and wanted to kick-start using the wonderful Olivero. I am very happy with this...
View ArticleAllow removing a field from a view's Sql query
I've hit a brick wall related to #2941499: Duplicate nodes when using Views relationships and #2799479: Views doesn't recognize relationship to host. I've got a view that does a join to a Paragraph...
View ArticleHelp understanding how JSON:API module checks permissions to update Flag module
Problem/MotivationI'm trying to write a patch for the Flag module so that it works correctly with the JSON:API module.The bug is described in detail here; briefly:1. The Flag module allows site...
View ArticleBlocks disappear on /jsonapi/block/block endpoint when visibility is used
Problem/Motivationif a block (either system or custom)'s visibility settings is used, it disappear from jsonapi/block/block endpointSteps to reproduce1. Fresh install latest stable, and enable jsonapi...
View ArticleChange default comment save button label to "Post comment" /...
Problem/MotivationBy default the comment save button label (like any other entity save button label) is "Save". Olivero changes this to "Post comment" / "Reply to comment" (depending on whether the...
View Article