Page MenuHomeMusing Studio

Cross-post scheduled posts
Open, NormalPublic

Description

Overview

When scheduling posts, we should cross-post them at the chosen time, too.

Background

With the option to schedule posts in the UI (T867), users will expect the existing cross-posting functionality to work in concert with it.

Implementation

When a post is created with a future created date, add the post to the publishjobs queue with 0 delay. The job worker, when run, should then cross-post the post when past the scheduled time.