Revision: 4144 http://openutils.svn.sourceforge.net/openutils/?rev=4144&view=rev Author: fgiust Date: 2012-12-06 16:02:56 +0000 (Thu, 06 Dec 2012) Log Message: ----------- MEDIA-293 invalid query string causes error in jboss 7 Modified Paths: -------------- magnoliamodules/trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaBrowserPage.html Modified: magnoliamodules/trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaBrowserPage.html =================================================================== --- magnoliamodules/trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaBrowserPage.html 2012-12-06 14:37:23 UTC (rev 4143) +++ magnoliamodules/trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaBrowserPage.html 2012-12-06 16:02:56 UTC (rev 4144) @@ -248,8 +248,14 @@ // fix 404 on Chromium and IE8 if (url == 'blank' || url == '/blank') url = ''; - var querystringoriginal = frames['mediaFolderView'].location.search.substring(1).cleanQueryString().parseQueryString(); - + var querystringunparsed = frames['mediaFolderView'].location.search.substring(1); + + var querystringoriginal = {}; + + if (querystringunparsed != '') { + querystringunparsed.cleanQueryString().parseQueryString(); + } + var querystring = {}; if (!querystringoriginal['search']){ @@ -272,11 +278,11 @@ querystring['selectMedia'] = true; querystring['actMediaHandle'] = actMediaHandle; } - if (type != null && type != 'null') + if (type != null && type != 'null' && type != '') { querystring['type'] = type; } - if (mediaType != null && mediaType != 'null') + if (mediaType != null && mediaType != 'null' && mediaType != '') { querystring['mediaType'] = mediaType; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |