X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FLoginPage.java;h=c34d8caa75836e371689a4086553b37fc935ab87;hp=6c3e5c59a561b412e19d6511ebe9639028bbc08f;hb=feed7f41366c0d638e7c2b0d9f9ccbd1ee19927d;hpb=b360b7b166a51bf2161e5a051b0ae3d12c7bcba5 diff --git a/src/main/java/net/pterodactylus/sone/web/LoginPage.java b/src/main/java/net/pterodactylus/sone/web/LoginPage.java index 6c3e5c5..c34d8ca 100644 --- a/src/main/java/net/pterodactylus/sone/web/LoginPage.java +++ b/src/main/java/net/pterodactylus/sone/web/LoginPage.java @@ -78,6 +78,17 @@ public class LoginPage extends SoneTemplatePage { template.set("identitiesWithoutSone", ownIdentitiesWithoutSone); } + /** + * {@inheritDoc} + */ + @Override + protected String getRedirectTarget(Request request) { + if (getCurrentSone(request.getToadletContext()) != null) { + return "index.html"; + } + return null; + } + // // SONETEMPLATEPAGE METHODS //