This is perfectly fine for fresh installs
but we're missing scenarios on which there can be jobs already scheduled (previously persisted in the database)
For such cases, we need to do an else condition on all the jobs listed in DotInitScheduler
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
The following jobs are getting disabled in https://github.com/dotCMS/core/pull/19487
ENABLE_CLICKSTREAM_TRACKING=false ENABLE_DELETE_OLDER_CLICKSTREAMS=false linkchecker.enablejob=false
This is perfectly fine for fresh installs but we're missing scenarios on which there can be jobs already scheduled (previously persisted in the database) For such cases, we need to do an else condition on all the jobs listed in DotInitScheduler
something like what is done here:
and remove the jobs if they were previously scheduled