Browse Source

Merge branch 'ticket/195' into develop

tags/v1.7.0
James Moger 9 years ago
parent
commit
3513117364

+ 3
- 3
src/main/java/com/gitblit/wicket/pages/BasePage.java View File

@@ -113,11 +113,11 @@ public abstract class BasePage extends SessionPage {
return canonicalUrl;
}
protected void manualRedirect(Class<? extends BasePage> pageClass) {
redirect(pageClass, null);
protected void redirectTo(Class<? extends BasePage> pageClass) {
redirectTo(pageClass, null);
}
protected void redirect(Class<? extends BasePage> pageClass, PageParameters parameters) {
protected void redirectTo(Class<? extends BasePage> pageClass, PageParameters parameters) {
String absoluteUrl = getCanonicalUrl(pageClass, parameters);
getRequestCycle().setRequestTarget(new RedirectRequestTarget(absoluteUrl));
}

+ 1
- 1
src/main/java/com/gitblit/wicket/pages/EditMilestonePage.java View File

@@ -143,7 +143,7 @@ public class EditMilestonePage extends RepositoryPage {
}
if (success && app().tickets().updateMilestone(getRepositoryModel(), tm, createdBy)) {
redirect(TicketsPage.class, WicketUtils.newOpenTicketsParameter(repositoryName));
redirectTo(TicketsPage.class, WicketUtils.newOpenTicketsParameter(repositoryName));
} else {
// TODO error
}

+ 2
- 2
src/main/java/com/gitblit/wicket/pages/EditTicketPage.java View File

@@ -331,13 +331,13 @@ public class EditTicketPage extends RepositoryPage {
if (ticket != null) {
TicketNotifier notifier = app().tickets().createNotifier();
notifier.sendMailing(ticket);
redirect(TicketsPage.class, WicketUtils.newObjectParameter(getRepositoryModel().name, "" + ticket.number));
redirectTo(TicketsPage.class, WicketUtils.newObjectParameter(getRepositoryModel().name, "" + ticket.number));
} else {
// TODO error
}
} else {
// nothing to change?!
redirect(TicketsPage.class, WicketUtils.newObjectParameter(getRepositoryModel().name, "" + ticket.number));
redirectTo(TicketsPage.class, WicketUtils.newObjectParameter(getRepositoryModel().name, "" + ticket.number));
}
}
});

+ 1
- 1
src/main/java/com/gitblit/wicket/pages/NewMilestonePage.java View File

@@ -108,7 +108,7 @@ public class NewMilestonePage extends RepositoryPage {
if (milestone != null) {
milestone.due = due;
app().tickets().updateMilestone(getRepositoryModel(), milestone, createdBy);
redirect(TicketsPage.class, WicketUtils.newOpenTicketsParameter(repositoryName));
redirectTo(TicketsPage.class, WicketUtils.newOpenTicketsParameter(repositoryName));
} else {
// TODO error
}

+ 1
- 1
src/main/java/com/gitblit/wicket/pages/NewTicketPage.java View File

@@ -223,7 +223,7 @@ public class NewTicketPage extends RepositoryPage {
TicketNotifier notifier = app().tickets().createNotifier();
notifier.sendMailing(ticket);
redirect(TicketsPage.class, WicketUtils.newObjectParameter(getRepositoryModel().name, "" + ticket.number));
redirectTo(TicketsPage.class, WicketUtils.newObjectParameter(getRepositoryModel().name, "" + ticket.number));
} else {
// TODO error
}

+ 2
- 2
src/main/java/com/gitblit/wicket/pages/RootPage.java View File

@@ -280,12 +280,12 @@ public abstract class RootPage extends BasePage {
PageParameters params = getPageParameters();
if (params == null) {
// redirect to this page
manualRedirect(getClass());
redirectTo(getClass());
} else {
// Strip username and password and redirect to this page
params.remove("username");
params.remove("password");
redirect(getClass(), params);
redirectTo(getClass(), params);
}
}
}

Loading…
Cancel
Save