- Issue created by @mrshowerman
When using both this module and
Scheduler →
, you will notice a strange behavior when cloning a node: the new base fields that were added by Scheduler will appear at the bottom of the form, instead of being put into a <details>
element in the sidebar.
Even worse: editors that aren't allowed to publish or unpublish nodes will see those fields as well, while they are hidden in the normal entity form.
That's because Scheduler's functionality is run only for certain form IDs, and this module's new form is not in that list.
To ensure backwards compatibility and separate the new functionality from the rest of the module, we should create a new submodule Quick Node Clone Scheduler, which overrides the default NodeScheduler
plugin with one that simply adds this module's form IDs to the list of supported forms.
Active
1.0
Code