Code Duplication    Length = 6-6 lines in 2 locations

src/wp-includes/class-wp-xmlrpc-server.php 2 locations

@@ 5181-5186 (lines=6) @@
5178
		if ( isset($content_struct['custom_fields']) )
5179
			$this->set_custom_fields($post_ID, $content_struct['custom_fields']);
5180
5181
		if ( isset ( $content_struct['wp_post_thumbnail'] ) ) {
5182
			if ( set_post_thumbnail( $post_ID, $content_struct['wp_post_thumbnail'] ) === false )
5183
				return new IXR_Error( 404, __( 'Invalid attachment ID.' ) );
5184
5185
			unset( $content_struct['wp_post_thumbnail'] );
5186
		}
5187
5188
		// Handle enclosures
5189
		$thisEnclosure = isset($content_struct['enclosure']) ? $content_struct['enclosure'] : null;
@@ 5544-5549 (lines=6) @@
5541
		if ( isset ( $content_struct['wp_post_thumbnail'] ) ) {
5542
5543
			// Empty value deletes, non-empty value adds/updates.
5544
			if ( empty( $content_struct['wp_post_thumbnail'] ) ) {
5545
				delete_post_thumbnail( $post_ID );
5546
			} else {
5547
				if ( set_post_thumbnail( $post_ID, $content_struct['wp_post_thumbnail'] ) === false )
5548
					return new IXR_Error( 404, __( 'Invalid attachment ID.' ) );
5549
			}
5550
			unset( $content_struct['wp_post_thumbnail'] );
5551
		}
5552