Code Duplication    Length = 14-14 lines in 2 locations

includes/updates/update-v300.php 2 locations

@@ 124-137 (lines=14) @@
121
			// Earliest event.
122
			$start_before = get_post_meta( $post_id, 'gce_feed_start', true );
123
			$start_amt = absint( get_post_meta( $post_id, 'gce_feed_start_num', true ) );
124
			if ( $start_amt > 0 ) {
125
				if ( 'years' == $start_before ) {
126
					$earliest = 'years_before';
127
				} elseif ( 'months' == $start_before ) {
128
					$earliest = 'months_before';
129
				} else {
130
					$earliest = 'days_before';
131
				}
132
				update_post_meta( $post_id, '_feed_earliest_event_date', $earliest );
133
				update_post_meta( $post_id, '_feed_earliest_event_date_range', $start_amt );
134
			} else {
135
				update_post_meta( $post_id, '_feed_earliest_event_date', 'calendar_start' );
136
				update_post_meta( $post_id, '_feed_earliest_event_date_range', 1 );
137
			}
138
139
			// Latest event.
140
			$end_after = get_post_meta( $post_id, 'gce_feed_end', true );
@@ 142-155 (lines=14) @@
139
			// Latest event.
140
			$end_after = get_post_meta( $post_id, 'gce_feed_end', true );
141
			$end_amt   = absint( get_post_meta( $post_id, 'gce_feed_end_num', true ) );
142
			if ( $end_amt > 0 ) {
143
				if ( 'years' == $end_after ) {
144
					$latest = 'years_after';
145
				} elseif ( 'months' == $end_after ) {
146
					$latest = 'months_after';
147
				} else {
148
					$latest = 'days_after';
149
				}
150
				update_post_meta( $post_id, '_feed_latest_event_date', $latest );
151
				update_post_meta( $post_id, '_feed_latest_event_date_range', $end_amt );
152
			} else {
153
				update_post_meta( $post_id, '_feed_latest_event_date', 'calendar_start' );
154
				update_post_meta( $post_id, '_feed_latest_event_date_range', 1 );
155
			}
156
157
			// Static calendar.
158
			if ( false === get_post_meta( $post_id, 'gce_paging', true ) ) {