Code Duplication    Length = 20-20 lines in 2 locations

modules/custom-post-types/nova.php 2 locations

@@ 619-638 (lines=20) @@
616
					$reorder = true;
617
					break;
618
				}
619
			} else {
620
				check_admin_referer( 'nova_move_item_down_' . $post_id );
621
622
				$last_post_id = end( $order );
623
				if ( $post_id == $last_post_id ) {
624
					break;
625
				}
626
627
				foreach ( $order as $menu_order => $order_post_id ) {
628
					if ( $post_id != $order_post_id ) {
629
						continue;
630
					}
631
632
					$swap_post_id = $order[$menu_order + 1];
633
					$order[$menu_order + 1] = $post_id;
634
					$order[$menu_order] = $swap_post_id;
635
636
					$reorder = true;
637
				}
638
			}
639
640
			if ( $reorder ) {
641
				foreach ( $order as $menu_order => $ID ) {
@@ 680-699 (lines=20) @@
677
					$reorder = true;
678
					break;
679
				}
680
			} else {
681
				check_admin_referer( 'nova_move_menu_down_' . $term_id );
682
683
				$last_term_id = end( $order );
684
				if ( $term_id == $last_term_id ) {
685
					break;
686
				}
687
688
				foreach ( $order as $menu_order => $order_term_id ) {
689
					if ( $term_id != $order_term_id ) {
690
						continue;
691
					}
692
693
					$swap_term_id = $order[$menu_order + 1];
694
					$order[$menu_order + 1] = $term_id;
695
					$order[$menu_order] = $swap_term_id;
696
697
					$reorder = true;
698
				}
699
			}
700
701
			if ( $reorder ) {
702
				update_option( 'nova_menu_order', $order );