[js-embedded-discovery COMMIT] in /trunk: doc/RELEASE-NOTES.txt src/javascript/idpselect.js

noreply at shibboleth.net noreply at shibboleth.net
Fri Jan 9 07:02:02 EST 2015


Author: rdw
Date: Fri Jan  9 07:02:02 2015
New Revision: 123

URL: http://svn.shibboleth.net/view/js-embedded-discovery?rev=123&view=rev
Log:
EDS-51 Parameter ignoreURLParams completely ignores any params and makes EDS fully standalone.

Modified:
    trunk/doc/RELEASE-NOTES.txt
    trunk/src/javascript/idpselect.js

Modified: trunk/doc/RELEASE-NOTES.txt
URL: http://svn.shibboleth.net/view/js-embedded-discovery/trunk/doc/RELEASE-NOTES.txt?rev=123&r1=122&r2=123&view=diff
==============================================================================
--- trunk/doc/RELEASE-NOTES.txt (original)
+++ trunk/doc/RELEASE-NOTES.txt Fri Jan  9 07:02:02 2015
@@ -14,6 +14,7 @@
 EDS-48 Be more specific about the image size.
 EDS-59 Minify the CSS for the EDS
 EDS-40 Remove JSON from default minified code
+EDS-51 Parameter ignoreURLParams completely ignores any params and makes EDS fully standalone.
 
 Changed in V1.0.3
 =============================================

Modified: trunk/src/javascript/idpselect.js
URL: http://svn.shibboleth.net/view/js-embedded-discovery/trunk/src/javascript/idpselect.js?rev=123&r1=122&r2=123&view=diff
==============================================================================
--- trunk/src/javascript/idpselect.js (original)
+++ trunk/src/javascript/idpselect.js Fri Jan  9 07:02:02 2015
@@ -35,6 +35,7 @@
     var ignoreKeywords;
     var showListFirst;
     var noWriteCookie;
+    var ignoreURLParams;
 
     //
     // The cookie contents
@@ -133,6 +134,12 @@
         } else {
             noWriteCookie = false;
         }
+        if (paramsSupplied.ignoreURLParams) {
+            ignoreURLParams = paramsSupplied.ignoreURLParams;
+        } else {
+            ignoreURLParams = false;
+        }
+
         defaultLogo = paramsSupplied.defaultLogo;
         defaultLogoWidth = paramsSupplied.defaultLogoWidth;
         defaultLogoHeight = paramsSupplied.defaultLogoHeight;
@@ -195,7 +202,7 @@
         }
         var loc = win.location;
         var parmlist = loc.search;
-        if (null == parmlist || 0 == parmlist.length || parmlist.charAt(0) != '?') {
+        if (ignoreURLParams || null == parmlist || 0 == parmlist.length || parmlist.charAt(0) != '?') {
 
             if (null == paramsSupplied.defaultReturn) {
 



More information about the commits mailing list