diff options
author | Joe Dolson <joedolson@git.wordpress.org> | 2025-04-25 18:19:01 +0000 |
---|---|---|
committer | Joe Dolson <joedolson@git.wordpress.org> | 2025-04-25 18:19:01 +0000 |
commit | c38f581f03f44e7f4bea7824973e1669a77226ab (patch) | |
tree | 3bdd85b9d7ce2a96846b3c63903d488465f3452d /src/js/_enqueues/admin/common.js | |
parent | ab5d9e3887d2177532c6658d3a1680c9db897506 (diff) | |
download | wordpress-c38f581f03f44e7f4bea7824973e1669a77226ab.tar.gz wordpress-c38f581f03f44e7f4bea7824973e1669a77226ab.zip |
Themes: Add filter on bulk action fields.
Because validation was added in [59134] to prevent submitting bulk actions with no selected action, sites that remove or change the default bulk actions can fail due to the missing required inputs. Add a filter (`bulk_action_observer_ids`) that allows modifying the actions accepted to fulfill validation rules.
Props ethitter, kabir93, jorbin, davidbaumwald, joedolson.
Fixes #63005.
git-svn-id: https://develop.svn.wordpress.org/trunk@60186 602fd350-edb4-49c9-b593-d223f7449a82
Diffstat (limited to 'src/js/_enqueues/admin/common.js')
-rw-r--r-- | src/js/_enqueues/admin/common.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/js/_enqueues/admin/common.js b/src/js/_enqueues/admin/common.js index 0460e5a3f7..358948d306 100644 --- a/src/js/_enqueues/admin/common.js +++ b/src/js/_enqueues/admin/common.js @@ -1327,8 +1327,8 @@ $( function() { // Observe submissions from posts lists for 'bulk_action' or users lists for 'new_role'. var bulkFieldRelations = { - 'bulk_action' : 'action', - 'changeit' : 'new_role' + 'bulk_action' : window.bulkActionObserverIds.bulk_action, + 'changeit' : window.bulkActionObserverIds.changeit }; if ( ! Object.keys( bulkFieldRelations ).includes( submitterName ) ) { return; |