diff --git a/AstuteSystem/src/main/java/com/astute/resources/POResource.java b/AstuteSystem/src/main/java/com/astute/resources/POResource.java index fcfb6f9..2b2a15f 100644 --- a/AstuteSystem/src/main/java/com/astute/resources/POResource.java +++ b/AstuteSystem/src/main/java/com/astute/resources/POResource.java @@ -71,8 +71,11 @@ public class POResource { public Response createPOMaster(POMasterRequest request) throws AstuteException, ParseException { String dateStr = request.getPODate(); - SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); - Date date = new java.sql.Date(df.parse(dateStr).getTime()); + Date date = null; + if (dateStr != null) { + SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); + date = new java.sql.Date(df.parse(dateStr).getTime()); + } POService.createPOMaster(request.getPoNum(), request.getContractNum(), date, request.getContractAmt(), request.getCustomerId(), request.getAstuteProjectNumber()); return new ApiResponse(ApiResponse.UPDATE_ACCESS_SUCESS).toResponse();