Repository: wicket Updated Branches: refs/heads/master b53c7921d -> 9939ede18
WICKET-6286 Make AjaxDownload#getLocation() non-final so applications can calculate the location dynamically Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/9939ede1 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/9939ede1 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/9939ede1 Branch: refs/heads/master Commit: 9939ede1897a63c87dc6609ad53ddf29c7eb677f Parents: b53c792 Author: Martin Tzvetanov Grigorov <[email protected]> Authored: Thu Mar 23 16:46:00 2017 +0100 Committer: Martin Tzvetanov Grigorov <[email protected]> Committed: Thu Mar 23 16:46:00 2017 +0100 ---------------------------------------------------------------------- .../java/org/apache/wicket/extensions/ajax/AjaxDownload.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/9939ede1/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/AjaxDownload.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/AjaxDownload.java b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/AjaxDownload.java index e50cf9d..e741fd3 100644 --- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/AjaxDownload.java +++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/AjaxDownload.java @@ -237,7 +237,7 @@ public class AjaxDownload extends AbstractDefaultAjaxBehavior settings.put("attributes", new JSONFunction(renderAjaxAttributes(getComponent()))); settings.put("name", getName()); settings.put("downloadUrl", url); - settings.put("method", location.name().toLowerCase(Locale.ENGLISH)); + settings.put("method", getLocation().name().toLowerCase(Locale.ENGLISH)); target.appendJavaScript(String.format("Wicket.AjaxDownload.initiate(%s);", settings)); @@ -300,7 +300,7 @@ public class AjaxDownload extends AbstractDefaultAjaxBehavior onDownloadCompleted(target); } - public final Location getLocation() { + public Location getLocation() { return location; }
