File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed
src/main/java/uk/gov/companieshouse/orders/api Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 66import javax .validation .constraints .NotNull ;
77
88public class AddDeliveryDetailsRequestDTO {
9+
910 @ Valid
1011 @ NotNull
1112 @ JsonProperty ("delivery_details" )
Original file line number Diff line number Diff line change 99
1010@ Mapper (componentModel = "spring" )
1111public interface DeliveryDetailsMapper {
12+
1213 default DeliveryDetails addToDeliveryDetailsRequestDTOToDeliveryDetails (AddDeliveryDetailsRequestDTO source ) {
1314 return addToDeliveryDetailsRequestDTOToDeliveryDetails (source .getDeliveryDetails ());
1415 }
16+
1517 DeliveryDetails addToDeliveryDetailsRequestDTOToDeliveryDetails (DeliveryDetailsDTO addDeliveryDetailsRequestDTO );
1618
1719 AddDeliveryDetailsResponseDTO deliveryDetailsToAddToDeliveryDetailsDTO (DeliveryDetails deliveryDetails );
Original file line number Diff line number Diff line change 99@ Component
1010public class DeliveryDetailsValidator {
1111
12- public DeliveryDetailsValidator () {
13- }
12+ public DeliveryDetailsValidator () { }
1413
1514 public List <String > getValidationErrors (final AddDeliveryDetailsRequestDTO addDeliveryDetailsRequestDTO ) {
1615 List <String > errors = new ArrayList <>();
1716
1817 String postalCode = addDeliveryDetailsRequestDTO .getDeliveryDetails ().getPostalCode ();
1918 String region = addDeliveryDetailsRequestDTO .getDeliveryDetails ().getRegion ();
20- if ( ( postalCode == null || postalCode . isEmpty ()) &&
21- (region ==null || region .isEmpty ())) {
19+
20+ if (( postalCode == null || postalCode . isEmpty ()) && (region ==null || region .isEmpty ())) {
2221 errors .add ("Post code or Region is required" );
2322 }
23+
2424 return errors ;
2525 }
2626}
You can’t perform that action at this time.
0 commit comments