diff --git a/src/main/java/edu/harvard/iq/dataverse/DataversePage.java b/src/main/java/edu/harvard/iq/dataverse/DataversePage.java index 62ea74f1f21..7f8a12c8753 100644 --- a/src/main/java/edu/harvard/iq/dataverse/DataversePage.java +++ b/src/main/java/edu/harvard/iq/dataverse/DataversePage.java @@ -660,11 +660,12 @@ public String save() { } } - public void cancel(ActionEvent e) { + public String cancel() { // reset values dataverse = dataverseService.find(dataverse.getId()); ownerId = dataverse.getOwner() != null ? dataverse.getOwner().getId() : null; editMode = null; + return "/dataverse.xhtml?alias=" + dataverse.getAlias() + "&faces-redirect=true"; } public boolean isRootDataverse() { diff --git a/src/main/webapp/dataverse.xhtml b/src/main/webapp/dataverse.xhtml index 39107a8acfa..6d264f84415 100644 --- a/src/main/webapp/dataverse.xhtml +++ b/src/main/webapp/dataverse.xhtml @@ -565,7 +565,7 @@ - +