From 41e6d89bcd10eef728aea03e5c9af4e054bae778 Mon Sep 17 00:00:00 2001 From: chriszarate Date: Wed, 18 Mar 2026 11:16:32 -0600 Subject: [PATCH 1/7] Change RTC option name --- ...lass-gutenberg-rest-autosaves-controller.php | 2 +- lib/compat/wordpress-7.0/collaboration.php | 17 +++++++++++------ .../fixtures/collaboration-utils.ts | 2 +- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/lib/compat/wordpress-7.0/class-gutenberg-rest-autosaves-controller.php b/lib/compat/wordpress-7.0/class-gutenberg-rest-autosaves-controller.php index e5730414d51c5c..a65c345f1250cd 100644 --- a/lib/compat/wordpress-7.0/class-gutenberg-rest-autosaves-controller.php +++ b/lib/compat/wordpress-7.0/class-gutenberg-rest-autosaves-controller.php @@ -101,7 +101,7 @@ public function create_item( $request ) { * Load the real-time collaboration setting and, when enabled, ensure that an * an autosave revision is always targeted. */ - $is_collaboration_enabled = get_option( 'wp_enable_real_time_collaboration' ); + $is_collaboration_enabled = get_option( 'wp_collaboration_enabled' ); if ( $is_draft && (int) $post->post_author === $user_id && ! $post_lock && ! $is_collaboration_enabled ) { /* diff --git a/lib/compat/wordpress-7.0/collaboration.php b/lib/compat/wordpress-7.0/collaboration.php index 9dcd18e22133a4..34f386d4cb1193 100644 --- a/lib/compat/wordpress-7.0/collaboration.php +++ b/lib/compat/wordpress-7.0/collaboration.php @@ -103,7 +103,7 @@ function gutenberg_rest_api_crdt_post_meta() { * Registers the real-time collaboration setting. */ function gutenberg_register_real_time_collaboration_setting() { - $option_name = 'wp_enable_real_time_collaboration'; + $option_name = 'wp_collaboration_enabled'; register_setting( 'writing', @@ -124,8 +124,8 @@ function () use ( $option_name ) { $option_value = get_option( $option_name ); ?> -