Index: lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as =================================================================== diff -u -r87351c85e920ed0779d7254d88f58db67dba4167 -rdbd1ec6d571c1efdc91727851646ccb86919755e --- lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as (.../ApplicationParent.as) (revision 87351c85e920ed0779d7254d88f58db67dba4167) +++ lams_common/src/flash/org/lamsfoundation/lams/common/ApplicationParent.as (.../ApplicationParent.as) (revision dbd1ec6d571c1efdc91727851646ccb86919755e) @@ -122,12 +122,14 @@ /** * Retrieve the help url from config. - * + * @param callback (optional) */ - public function getHelpURL() { - var callback:Function = Proxy.create(this,openHelp); - - Application.getInstance().getComms().getRequest('authoring/author.do?method=getHelpURL',callback, false); + public function getHelpURL(callback:Function) { + var _callback:Function = callback; + if(callback == null || callback == undefined) { + _callback = Proxy.create(this,openHelp); // default callback + } + Application.getInstance().getComms().getRequest('authoring/author.do?method=getHelpURL',_callback, false); }