ECA Content knocks out "Promote content to front page" and "Make content sticky" Admin actions

Issue information

From user: sirclickalot

Related to !405 (merged)

Contribution record

Fork management

Problem/Motivation

While building some ECA models today I notice by chance today that the following Bulk actions from the Content (/admin/content) page were simply doing nothing when applied:

  1. Promote content to front page
  2. Remove content from front page
  3. Make content sticky
  4. Make content Unsticky

This seemed to the same on several of my sites so I starting look for a culprit as I really didn't think it could be a core bug.

The sites where I saw the symptom were all using ECA.

After quite some time experimenting, I think that I have proved that the root of the problem is the ECA Content module. Eventually what I did was go back to a completely fresh Drupal 10.2.3 site and one-by-one I enabled the ECA modules until I the bug reared its head.

In short the results were...

ECA Core - All still OK
ECA Base - All still OK
ECA Content - Installing this stops both 4 of the above bulk actions from having any effect.

I repeated this again just to check and verified the behaviour.

System

Drupal 10.2.3
Web Server
Apache/2.4.33 (Win64) OpenSSL/1.0.2u mod_fcgid/2.3.9 PHP/8.2.2
PHP 8.1.15
Database
MySQL 5.7.24
PHP Caching module: OpCache

Thanks all.

Edited by drupalbot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information