Code Duplication    Length = 3-3 lines in 2 locations

packages/connection/src/class-manager.php 2 locations

@@ 2150-2152 (lines=3) @@
2147
				return $suppress_errors ? false : new \WP_Error( 'no_token_for_user', sprintf( 'No token for user %d', $user_id ) );
2148
			}
2149
			$user_token_chunks = explode( '.', $user_tokens[ $user_id ] );
2150
			if ( empty( $user_token_chunks[1] ) || empty( $user_token_chunks[2] ) ) {
2151
				return $suppress_errors ? false : new \WP_Error( 'token_malformed', sprintf( 'Token for user %d is malformed', $user_id ) );
2152
			}
2153
			if ( $user_token_chunks[2] !== (string) $user_id ) {
2154
				return $suppress_errors ? false : new \WP_Error( 'user_id_mismatch', sprintf( 'Requesting user_id %d does not match token user_id %d', $user_id, $user_token_chunks[2] ) );
2155
			}
@@ 2153-2155 (lines=3) @@
2150
			if ( empty( $user_token_chunks[1] ) || empty( $user_token_chunks[2] ) ) {
2151
				return $suppress_errors ? false : new \WP_Error( 'token_malformed', sprintf( 'Token for user %d is malformed', $user_id ) );
2152
			}
2153
			if ( $user_token_chunks[2] !== (string) $user_id ) {
2154
				return $suppress_errors ? false : new \WP_Error( 'user_id_mismatch', sprintf( 'Requesting user_id %d does not match token user_id %d', $user_id, $user_token_chunks[2] ) );
2155
			}
2156
			$possible_normal_tokens[] = "{$user_token_chunks[0]}.{$user_token_chunks[1]}";
2157
		} else {
2158
			$stored_blog_token = \Jetpack_Options::get_option( 'blog_token' );