update due date and range date
This commit is contained in:
@@ -25,10 +25,14 @@ func CreatePurchaseOrderRequestToModel(req *contract.CreatePurchaseOrderRequest)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// Parse due date
|
||||
dueDate, err := time.Parse("2006-01-02", req.DueDate)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
// Parse due date if provided
|
||||
var dueDate *time.Time
|
||||
if req.DueDate != nil && *req.DueDate != "" {
|
||||
parsedDate, err := time.Parse("2006-01-02", *req.DueDate)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
dueDate = &parsedDate
|
||||
}
|
||||
|
||||
return &models.CreatePurchaseOrderRequest{
|
||||
|
||||
Reference in New Issue
Block a user