Code Duplication    Length = 17-17 lines in 2 locations

modules/widgets/wordpress-post-widget.php 2 locations

@@ 516-532 (lines=17) @@
513
		/**
514
		 * If there is an error with the fetched posts, save the error and update the checked time.
515
		 */
516
		if ( is_wp_error( $site_posts_parsed_data ) ) {
517
			$widget_data['posts']['error'] = $site_posts_parsed_data;
518
519
			return $widget_data;
520
		}
521
		/**
522
		 * If data is fetched successfully, update the data and set the proper time.
523
		 *
524
		 * Data is only updated if we have valid results. This is done this way so we can show
525
		 * something if external service is down.
526
		 *
527
		 */
528
		else {
529
			$widget_data['posts']['last_update'] = time();
530
			$widget_data['posts']['data']        = $site_posts_parsed_data;
531
			$widget_data['posts']['error']       = null;
532
		}
533
534
		return $widget_data;
535
	}
@@ 478-494 (lines=17) @@
475
		/**
476
		 * If there is an error with the fetched site info, save the error and update the checked time.
477
		 */
478
		if ( is_wp_error( $site_info_parsed_data ) ) {
479
			$widget_data['site_info']['error'] = $site_info_parsed_data;
480
481
			return $widget_data;
482
		}
483
		/**
484
		 * If data is fetched successfully, update the data and set the proper time.
485
		 *
486
		 * Data is only updated if we have valid results. This is done this way so we can show
487
		 * something if external service is down.
488
		 *
489
		 */
490
		else {
491
			$widget_data['site_info']['last_update'] = time();
492
			$widget_data['site_info']['data']        = $site_info_parsed_data;
493
			$widget_data['site_info']['error']       = null;
494
		}
495
496
497
		/**