From 92efe58739aa5680a037d6f8b918727364b094b6 Mon Sep 17 00:00:00 2001 From: paulc Date: Wed, 27 Jun 2012 12:57:18 +0000 Subject: [PATCH] Added "message" variable in routing scope context. Removed current message parameters from routing scope context. git-svn-id: http://yate.null.ro/svn/yate/trunk@5156 acf43c95-373e-0410-b603-e72c3f656dc1 --- modules/javascript.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/javascript.cpp b/modules/javascript.cpp index 52384982..0a5e3e14 100644 --- a/modules/javascript.cpp +++ b/modules/javascript.cpp @@ -1023,9 +1023,9 @@ bool JsAssist::init() } if (jsm && jsm->ref()) { JsObject* cc = JsObject::buildCallContext(ctx->mutex(),jsm); - ExpEvaluator::pushOne(m_runner->stack(),new ExpWrapper(cc,cc->toString(),true)); jsm->ref(); - ExpEvaluator::pushOne(m_runner->stack(),new ExpWrapper(jsm,"(message)")); + cc->params().setParam(new ExpWrapper(jsm,"message")); + ExpEvaluator::pushOne(m_runner->stack(),new ExpWrapper(cc,cc->toString(),true)); } } if (!m_runner->callable("onLoad"))