Add support for Scheduler module

Created on 2 June 2025, about 1 month ago

Problem/Motivation

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.

Proposed resolution

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.

Remaining tasks

User interface changes

API changes

Data model changes

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇩🇪Germany mrshowerman Munich

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024