From c58f93aeb20faf85313885be71b34d3d0b78dcb6 Mon Sep 17 00:00:00 2001 From: Zaid Abdulla Date: Wed, 19 Apr 2017 23:20:25 -0700 Subject: [PATCH] Fix exception when using default provisions --- lib/session.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/session.coffee b/lib/session.coffee index e242ccd..e79222a 100644 --- a/lib/session.coffee +++ b/lib/session.coffee @@ -348,8 +348,10 @@ runProvisions = (sessionContext, provisions, startRevision, endRevision, callbac allProvisions = provisionsCache.get(sessionContext) for provision, j in provisions if not allProvisions[provision[0]]? + allDeclarations[j] = [] + allClear[j] = [] if defaultProvisions[provision[0]] - done = defaultProvisions[provision[0]](sessionContext, provision, allDeclarations[j] = [], startRevision, endRevision) and done + done = defaultProvisions[provision[0]](sessionContext, provision, allDeclarations[j], startRevision, endRevision) and done continue counter += 2