Closed (fixed)
Project:
Drupal core
Version:
10.1.x-dev
Component:
action.module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
9 Oct 2016 at 08:33 UTC
Updated:
9 Sep 2023 at 02:16 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
chi commentedComment #5
chi commentedComment #6
chi commentedComment #7
chi commentedComment #10
andypostComment #11
kostyashupenkoComment #20
danielvezaI think this totally makes sense. Even more so when #2815297: Actions module should allow to edit and remove non-configurable actions lands. For example, if the default "Unpublish taxonomy term" action is deleted, without this patch it can't be added back in via the UI.
I don't think we need the ... at the end of this. Is there any reason thats needed that I might be missing?
This needs tests too. It still applies to 10.1.x, I've queued a 10.x.1 test run against the latest patch
Comment #21
chi commentedThe ellipsis has been removed in upstream long time ago. See #2763433: Hardcoded ellipsis in actions configuration form. The patch needs to be updated accordingly.
Comment #22
danielvezaRemoved the ellipsis and added a test for this. I used an existing action from the user module for this to stop us needing to create a new test module with one action in it. Happy to create a new module if thats preferred. Just feels like more code to maintain for minimal benefit.
Comment #23
smustgrave commentedSeems like such a feature will require a change record so others will know they can now create plugins without implementing PluginFormInterface
Would be nice to have an issue summary update that the proposed solution is to remove the check for PluginFormInterface completely. But not going to tag for it.
Comment #24
danielvezaComment #25
danielvezaUpdated the IS and added a change record - Leaving the tag so it can be reviewed.
https://www.drupal.org/node/3340772
Comment #26
smustgrave commentedChange record looks good to me.
Will move this along
Comment #27
andypostrequeued as commited #2815297: Actions module should allow to edit and remove non-configurable actions
Comment #29
catchCommitted/pushed to 10.1.x, thanks!
Comment #31
quietone commentedPublished the CR.