From: <fg...@us...> - 2011-11-19 21:06:44
|
Revision: 3698 http://openutils.svn.sourceforge.net/openutils/?rev=3698&view=rev Author: fgiust Date: 2011-11-19 21:06:38 +0000 (Sat, 19 Nov 2011) Log Message: ----------- MEDIA-268 Delete doesn't work in search results. Modified Paths: -------------- trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaFolderViewPage.html Modified: trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaFolderViewPage.html =================================================================== --- trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaFolderViewPage.html 2011-11-19 21:02:59 UTC (rev 3697) +++ trunk/openutils-mgnlmedia/src/main/resources/net/sourceforge/openutils/mgnlmedia/media/pages/MediaFolderViewPage.html 2011-11-19 21:06:38 UTC (rev 3698) @@ -264,7 +264,21 @@ $("actionCmd").value = action; $("actionNode").value = source; $("actionDest").value = dest; - $("actionForm").submit(); + var submitForm = $("actionForm"); + if ((submitForm.get("action")) && (submitForm.get("action").length > 0)) { + var currentUrl = new URI(submitForm.get("action")); + } else if (window.location.href.length > 0) { + // In this case, the form will use the iframe href. + var currentUrl = new URI(window.location.href); + } + if (currentUrl) { + // Given that in some cases the form is POSTed to a url with parameter, be sure to remove them before submitting. + currentUrl.setData("command", null); + currentUrl.setData("node", null); + currentUrl.setData("dest", null); + submitForm.set("action", currentUrl.toString()); + } + submitForm.submit(); } function deleteMedia(source) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |