diff --git a/models/workflow_execution/workflow_execution.go b/models/workflow_execution/workflow_execution.go index 3dbdcd6..92fda7e 100755 --- a/models/workflow_execution/workflow_execution.go +++ b/models/workflow_execution/workflow_execution.go @@ -240,10 +240,14 @@ func (d *WorkflowExecution) bookEach(executionsID string, wfID string, dt tools. var m map[string]interface{} b, _ := json.Marshal(priced) json.Unmarshal(b, &m) + name := priced.GetName() + if len(executionsID) > 8 { + name += " " + executionsID[:8] + } bookingItem := &booking.Booking{ AbstractObject: utils.AbstractObject{ UUID: uuid.New().String(), - Name: priced.GetName() + "_" + executionsID[:8] + " " + start.Format("2006-01-02 15:04"), + Name: name + " " + start.Format("2006-01-02 15:04"), IsDraft: true, }, PricedItem: m,