Code Duplication    Length = 8-8 lines in 2 locations

includes/api/class-wpinv-rest-invoice-controller.php 2 locations

@@ 710-717 (lines=8) @@
707
		}
708
709
		// Dates
710
		if ( ! empty( $schema['properties']['date'] ) && isset( $request['date'] ) ) {
711
			$post_date = rest_get_date_with_gmt( $request['date'] );
712
713
			if ( ! empty( $post_date ) ) {
714
				$prepared_invoice->post_date = $post_date[0];
715
			}
716
			
717
		}
718
719
		if ( ! empty( $schema['properties']['due_date'] ) && isset( $request['due_date'] ) ) {
720
			$due_date = rest_get_date_with_gmt( $request['due_date'] );
@@ 719-726 (lines=8) @@
716
			
717
		}
718
719
		if ( ! empty( $schema['properties']['due_date'] ) && isset( $request['due_date'] ) ) {
720
			$due_date = rest_get_date_with_gmt( $request['due_date'] );
721
722
			if ( ! empty( $due_date ) ) {
723
				$prepared_invoice->due_date = $due_date[0];
724
			}
725
726
		}
727
728
		$invoice_data = (array) $prepared_invoice;
729