state execution
This commit is contained in:
		| @@ -163,7 +163,7 @@ func (dma *AbstractAccessor) GenericUpdateOne(set DBObject, id string, accessor | ||||
|  | ||||
| // GenericLoadOne loads one object from the database (generic) | ||||
| // json expected in entry is a flatted object no need to respect the inheritance hierarchy | ||||
| func (dma *AbstractAccessor) GenericRawUpdateOne(set DBObject, id string, accessor Accessor, new DBObject) (DBObject, int, error) { | ||||
| func (dma *AbstractAccessor) GenericRawUpdateOne(set DBObject, id string, accessor Accessor) (DBObject, int, error) { | ||||
| 	id, code, err := mongo.MONGOService.UpdateOne(set, id, accessor.GetType()) | ||||
| 	if err != nil { | ||||
| 		dma.Logger.Error().Msg("Could not update " + id + " to db. Error: " + err.Error()) | ||||
|   | ||||
| @@ -44,7 +44,7 @@ func (wfa *workflowExecutionMongoAccessor) LoadOne(id string) (utils.DBObject, i | ||||
| 	fmt.Println("workflow: ", workflow.State, time.Now().UTC().After(*workflow.ExecDate)) | ||||
| 	if workflow.State == SCHEDULED && time.Now().UTC().After(*workflow.ExecDate) { | ||||
| 		workflow.State = FORGOTTEN | ||||
| 		wfa.UpdateOne(&workflow, id) | ||||
| 		wfa.GenericRawUpdateOne(&workflow, id, wfa) | ||||
| 	} | ||||
| 	return &workflow, 200, nil | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user