Code Duplication    Length = 17-17 lines in 2 locations

modules/widgets/wordpress-post-widget/class.jetpack-display-posts-widget-base.php 2 locations

@@ 692-708 (lines=17) @@
689
		/**
690
		 * If there is an error with the fetched site info, save the error and update the checked time.
691
		 */
692
		if ( is_wp_error( $site_info_parsed_data ) ) {
693
			$widget_data['site_info']['error'] = $site_info_parsed_data;
694
695
			return $widget_data;
696
		}
697
		/**
698
		 * If data is fetched successfully, update the data and set the proper time.
699
		 *
700
		 * Data is only updated if we have valid results. This is done this way so we can show
701
		 * something if external service is down.
702
		 *
703
		 */
704
		else {
705
			$widget_data['site_info']['last_update'] = time();
706
			$widget_data['site_info']['data']        = $site_info_parsed_data;
707
			$widget_data['site_info']['error']       = null;
708
		}
709
710
711
		/**
@@ 730-746 (lines=17) @@
727
		/**
728
		 * If there is an error with the fetched posts, save the error and update the checked time.
729
		 */
730
		if ( is_wp_error( $site_posts_parsed_data ) ) {
731
			$widget_data['posts']['error'] = $site_posts_parsed_data;
732
733
			return $widget_data;
734
		}
735
		/**
736
		 * If data is fetched successfully, update the data and set the proper time.
737
		 *
738
		 * Data is only updated if we have valid results. This is done this way so we can show
739
		 * something if external service is down.
740
		 *
741
		 */
742
		else {
743
			$widget_data['posts']['last_update'] = time();
744
			$widget_data['posts']['data']        = $site_posts_parsed_data;
745
			$widget_data['posts']['error']       = null;
746
		}
747
748
		return $widget_data;
749
	}