You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by hs...@apache.org on 2012/05/07 19:56:15 UTC

svn commit: r1335157 - /shindig/trunk/features/src/main/javascript/features/embeddedexperiences/embedded_experiences_container.js

Author: hsaputra
Date: Mon May  7 17:56:14 2012
New Revision: 1335157

URL: http://svn.apache.org/viewvc?rev=1335157&view=rev
Log:
Add more checking for the custom container function ee_containerconfig.GET_EE_NAVIGATION_TYPE if its a function

Modified:
    shindig/trunk/features/src/main/javascript/features/embeddedexperiences/embedded_experiences_container.js

Modified: shindig/trunk/features/src/main/javascript/features/embeddedexperiences/embedded_experiences_container.js
URL: http://svn.apache.org/viewvc/shindig/trunk/features/src/main/javascript/features/embeddedexperiences/embedded_experiences_container.js?rev=1335157&r1=1335156&r2=1335157&view=diff
==============================================================================
--- shindig/trunk/features/src/main/javascript/features/embeddedexperiences/embedded_experiences_container.js (original)
+++ shindig/trunk/features/src/main/javascript/features/embeddedexperiences/embedded_experiences_container.js Mon May  7 17:56:14 2012
@@ -180,7 +180,8 @@
        */
       'navigate' : function(element, dataModel, renderParams, opt_callback, opt_containerContext) {
         var preferredEE = null;
-        if (context.config_ && context.config_[ee_containerconfig.GET_EE_NAVIGATION_TYPE]) {
+        if (!!context.config_ && !!context.config_[ee_containerconfig.GET_EE_NAVIGATION_TYPE] &&
+            (typeof context.config_[ee_containerconfig.GET_EE_NAVIGATION_TYPE] === 'function')) {
           preferredEE =
             context.config_[ee_containerconfig.GET_EE_NAVIGATION_TYPE].call(context, dataModel);
         }