|
@@ -34,6 +34,9 @@ func New(r *registry.R) *FlowBuilder {
|
|
|
|
|
|
// Load document from json into builder
|
|
// Load document from json into builder
|
|
func (fb *FlowBuilder) Load(rawData []byte) *FlowBuilder {
|
|
func (fb *FlowBuilder) Load(rawData []byte) *FlowBuilder {
|
|
|
|
+ fb.flow = flow.New()
|
|
|
|
+ fb.flow.SetRegistry(fb.registry)
|
|
|
|
+
|
|
doc := &FlowDocument{[]Node{}, []Link{}, []Trigger{}}
|
|
doc := &FlowDocument{[]Node{}, []Link{}, []Trigger{}}
|
|
log.Println("Loading document from:", string(rawData))
|
|
log.Println("Loading document from:", string(rawData))
|
|
err := json.Unmarshal(rawData, doc)
|
|
err := json.Unmarshal(rawData, doc)
|
|
@@ -43,8 +46,6 @@ func (fb *FlowBuilder) Load(rawData []byte) *FlowBuilder {
|
|
}
|
|
}
|
|
|
|
|
|
fb.doc = doc
|
|
fb.doc = doc
|
|
- fb.flow = flow.New()
|
|
|
|
- fb.flow.SetRegistry(fb.registry)
|
|
|
|
|
|
|
|
return fb
|
|
return fb
|
|
}
|
|
}
|