Skip to content

Commit 7015092

Browse files
committed
Handle int64 and float 64
1 parent 3ae3b22 commit 7015092

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

action/flow/model/simple/iteratorbehavior.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ func (tb *IteratorTaskBehavior) Eval(ctx model.TaskContext) (evalResult model.Ev
4747
return model.EVAL_FAIL, err
4848
}
4949
itx = NewIntIterator(count)
50+
case int64:
51+
itx = NewIntIterator(int(t))
52+
case float64:
53+
itx = NewIntIterator(int(t))
5054
case int:
5155
count := iterateOn.(int)
5256
itx = NewIntIterator(count)

model/simple/behaviors/taskiterator.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ func (tb *IteratorTask) Eval(ctx model.TaskContext) (evalResult model.EvalResult
4747
return model.EVAL_FAIL, err
4848
}
4949
itx = NewIntIterator(count)
50+
case int64:
51+
itx = NewIntIterator(int(t))
52+
case float64:
53+
itx = NewIntIterator(int(t))
5054
case int:
5155
count := iterateOn.(int)
5256
itx = NewIntIterator(count)

0 commit comments

Comments
 (0)