Skip to content

Commit 3f17c45

Browse files
authored
Help Center: Add isCIABGarden field (#45530)
1 parent b1cd45a commit 3f17c45

File tree

2 files changed

+22
-15
lines changed

2 files changed

+22
-15
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Significance: patch
2+
Type: added
3+
Comment: Add isCIABGarden field to Help Center data for CIAB Garden integration
4+
5+

projects/packages/jetpack-mu-wpcom/src/features/help-center/class-help-center.php

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -205,32 +205,34 @@ function ( $wp_admin_bar ) {
205205
'before'
206206
);
207207

208-
$user_id = get_current_user_id();
209-
$user_data = get_userdata( $user_id );
210-
$username = $user_data->user_login;
211-
$user_email = $user_data->user_email;
212-
$display_name = $user_data->display_name;
213-
$avatar_url = function_exists( 'wpcom_get_avatar_url' ) ? wpcom_get_avatar_url( $user_email, 64, '', true )[0] : get_avatar_url( $user_id );
214-
$is_next_admin = (bool) did_action( 'next_admin_init' );
208+
$user_id = get_current_user_id();
209+
$user_data = get_userdata( $user_id );
210+
$username = $user_data->user_login;
211+
$user_email = $user_data->user_email;
212+
$display_name = $user_data->display_name;
213+
$avatar_url = function_exists( 'wpcom_get_avatar_url' ) ? wpcom_get_avatar_url( $user_email, 64, '', true )[0] : get_avatar_url( $user_id );
214+
$is_next_admin = (bool) did_action( 'next_admin_init' );
215+
$is_ciab_garden = (bool) did_action( 'ciab_garden_init' );
215216

216217
wp_add_inline_script(
217218
'help-center',
218219
'const helpCenterData = ' . wp_json_encode(
219220
array(
220-
'isProxied' => boolval( self::is_proxied() ),
221-
'isSU' => defined( 'WPCOM_SUPPORT_SESSION' ) && WPCOM_SUPPORT_SESSION,
222-
'isSSP' => isset( $_COOKIE['ssp'] ),
223-
'sectionName' => $this->is_support_site ? 'wp.com/support' : $variant,
224-
'isNextAdmin' => $is_next_admin,
225-
'currentUser' => array(
221+
'isProxied' => boolval( self::is_proxied() ),
222+
'isSU' => defined( 'WPCOM_SUPPORT_SESSION' ) && WPCOM_SUPPORT_SESSION,
223+
'isSSP' => isset( $_COOKIE['ssp'] ),
224+
'sectionName' => $this->is_support_site ? 'wp.com/support' : $variant,
225+
'isNextAdmin' => $is_next_admin,
226+
'isCIABGarden' => $is_ciab_garden,
227+
'currentUser' => array(
226228
'ID' => $user_id,
227229
'username' => $username,
228230
'display_name' => $display_name,
229231
'avatar_URL' => $avatar_url,
230232
'email' => $user_email,
231233
),
232-
'site' => $this->get_current_site(),
233-
'locale' => self::determine_iso_639_locale(),
234+
'site' => $this->get_current_site(),
235+
'locale' => self::determine_iso_639_locale(),
234236
)
235237
),
236238
'before'

0 commit comments

Comments
 (0)