From dec3a230ba467d278e8e005d782337330aa10f79 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 27 Oct 2026 15:00:48 -0400 Subject: [PATCH] fix(academy): show the Revision Needs Work column on the content board Statuses Pro defines revision-needs-work as an alternate status and never clears the flag, whatever its position in the revision workflow. The Content Board skips alternate statuses, so revisions in that status never appeared. Clear the flag on copies of the status objects passed to the board. --- .../cbf-content-board-revision-needs-work.php | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 web/app/mu-plugins/cbf-content-board-revision-needs-work.php diff --git a/web/app/mu-plugins/cbf-content-board-revision-needs-work.php b/web/app/mu-plugins/cbf-content-board-revision-needs-work.php new file mode 100644 index 00000000..bff8fff3 --- /dev/null +++ b/web/app/mu-plugins/cbf-content-board-revision-needs-work.php @@ -0,0 +1,39 @@ + $status ) { + if ( is_object( $status ) && ( $status->slug ?? '' ) === 'revision-needs-work' && ! empty( $status->alternate ) ) { + $statuses[ $key ] = clone $status; + $statuses[ $key ]->alternate = false; + } + } + + return $statuses; + }, + 20 +);