From 757754f73368d90d8dcc4f7d1073d3200d037786 Mon Sep 17 00:00:00 2001 From: Frank Martinez Date: Thu, 1 Feb 2018 10:25:40 -0500 Subject: [PATCH] activity-iterator: convert float to int to support json number as setting --- model/simple/iterator.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/model/simple/iterator.go b/model/simple/iterator.go index be8d9bb0..501fad53 100644 --- a/model/simple/iterator.go +++ b/model/simple/iterator.go @@ -111,6 +111,9 @@ func (tb *SimpleIteratorTaskBehavior) Eval(context model.TaskContext, evalCode i case int: count := iterateOn.(int) itx = NewIntIterator(count) + case float64: + count := int(iterateOn.(float64)) + itx = NewIntIterator(count) case map[string]interface{}: itx = NewObjectIterator(t) case []interface{}: