diff --git a/models/booking/planner/planner.go b/models/booking/planner/planner.go index a33f35f..74e71d3 100644 --- a/models/booking/planner/planner.go +++ b/models/booking/planner/planner.go @@ -84,7 +84,7 @@ func generate(request *tools.APIRequest, shallow bool) (*Planner, error) { end := bk.ExpectedEndDate if end == nil { - e := bk.ExpectedStartDate.Add(time.Hour) + e := bk.ExpectedStartDate.UTC().Add(time.Hour) end = &e } diff --git a/models/workflow_execution/workflow_execution.go b/models/workflow_execution/workflow_execution.go index cb8ac69..f7aec17 100755 --- a/models/workflow_execution/workflow_execution.go +++ b/models/workflow_execution/workflow_execution.go @@ -66,7 +66,7 @@ func (wfa *WorkflowExecution) Equals(we *WorkflowExecution) bool { func (ws *WorkflowExecution) PurgeDraft(request *tools.APIRequest) error { if ws.EndDate == nil { // if no end... then Book like a savage - e := ws.ExecDate.Add(time.Hour) + e := ws.ExecDate.UTC().Add(time.Hour) ws.EndDate = &e } accessor := ws.GetAccessor(request)