Fix executor wrongly passes loop variable reference to function (#751)

This commit is contained in:
Ta-Ching Chen
2018-06-19 09:55:41 +08:00
committed by GitHub
parent 1b86c367a0
commit 58a5f1cb0b
+2 -1
View File
@@ -101,7 +101,8 @@ func (ts *HTTPTriggerSet) getRouter() *mux.Router {
// HTTP triggers setup by the user
homeHandled := false
for _, trigger := range ts.triggers {
for i := range ts.triggers {
trigger := ts.triggers[i]
// resolve function reference
rr, err := ts.resolver.resolve(trigger.Metadata.Namespace, &trigger.Spec.FunctionReference)