X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FUploadImagePage.java;h=17538a6b1567445415febfd0b3ab4b6a962a732b;hb=7b2db06359747ae9638fe4d32c19efe54b62eb78;hp=2b252634d7f2a9c4e5174ab3be43a325a457b912;hpb=a10d2be201b268cc1e6c6eef37024bfdbbdc1fbf;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/web/UploadImagePage.java b/src/main/java/net/pterodactylus/sone/web/UploadImagePage.java index 2b25263..17538a6 100644 --- a/src/main/java/net/pterodactylus/sone/web/UploadImagePage.java +++ b/src/main/java/net/pterodactylus/sone/web/UploadImagePage.java @@ -82,7 +82,8 @@ public class UploadImagePage extends SoneTemplatePage { imageInputStream = fileBucket.getInputStream(); Image uploadedImage = ImageIO.read(imageInputStream); if (uploadedImage == null) { - throw new RedirectException("invalid.html"); + templateContext.set("messages", webInterface.getL10n().getString("Page.UploadImage.Error.InvalidImage")); + return; } image = new net.pterodactylus.sone.data.Image().setSone(currentSone); image.setTitle(name).setDescription(description).setWidth(uploadedImage.getWidth(null)).setHeight(uploadedImage.getHeight(null));