From d0df041c1f07d17e62d16e799aceecf97d42c26c Mon Sep 17 00:00:00 2001 From: Rhys Evans <EvansRM17@cardiff.ac.uk> Date: Fri, 1 Dec 2023 20:41:15 +0000 Subject: [PATCH] Fixed slight verification issue with form emaila ddress validation and fixed incorrect redirect linik after valid submission --- src/main/java/Team5/SmartTowns/Landmarks/Landmarks.java | 1 + .../java/Team5/SmartTowns/Landmarks/LandmarksController.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/Team5/SmartTowns/Landmarks/Landmarks.java b/src/main/java/Team5/SmartTowns/Landmarks/Landmarks.java index 94fec3e5..c173fdf2 100644 --- a/src/main/java/Team5/SmartTowns/Landmarks/Landmarks.java +++ b/src/main/java/Team5/SmartTowns/Landmarks/Landmarks.java @@ -27,6 +27,7 @@ public class Landmarks { private int landmarkID; @NotEmpty(message = "You must type in a username.") private String landmarkName; + @NotEmpty(message = "You must attach a contact address.") // Requires @NotEmpty for form validation @Email(message = "You must attach a contact address.") private String landmarkEmail; private String landmarkDescription; diff --git a/src/main/java/Team5/SmartTowns/Landmarks/LandmarksController.java b/src/main/java/Team5/SmartTowns/Landmarks/LandmarksController.java index 98c35594..9ffe8bbf 100644 --- a/src/main/java/Team5/SmartTowns/Landmarks/LandmarksController.java +++ b/src/main/java/Team5/SmartTowns/Landmarks/LandmarksController.java @@ -36,7 +36,7 @@ public class LandmarksController { // current functionality only prints successful Landmarks, (todo )database integration is necessary here - ModelAndView modelAndView = new ModelAndView("redirect:/test.html"); + ModelAndView modelAndView = new ModelAndView("redirect:/home"); return modelAndView; } -- GitLab