diff options
| author | realtradam <[email protected]> | 2024-07-15 00:03:04 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2024-07-15 00:03:04 -0400 |
| commit | 1d8b48dfab6d1de72c841d309732c6da3bc6136c (patch) | |
| tree | d95d67a1e2e208954b37f50cb990d90d9601e989 /src/main/java/com/blog/web/controllers/ArticleController.java | |
| parent | 0081ab9926c486beb3033791e9e8f946b3c8b48a (diff) | |
| download | spring-blog-1d8b48dfab6d1de72c841d309732c6da3bc6136c.tar.gz spring-blog-1d8b48dfab6d1de72c841d309732c6da3bc6136c.zip | |
redirect user to login if they try to submit article without login
Diffstat (limited to 'src/main/java/com/blog/web/controllers/ArticleController.java')
| -rw-r--r-- | src/main/java/com/blog/web/controllers/ArticleController.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/blog/web/controllers/ArticleController.java b/src/main/java/com/blog/web/controllers/ArticleController.java index d1bfcce..cb00a56 100644 --- a/src/main/java/com/blog/web/controllers/ArticleController.java +++ b/src/main/java/com/blog/web/controllers/ArticleController.java @@ -55,6 +55,9 @@ public class ArticleController { public String saveArticle(@Valid @ModelAttribute("article") ArticleDto articleDto, BindingResult result, Model model) { + if(articleDto.getCreatedBy() == null) { + return "redirect:/userlogin"; + } if(result.hasErrors()) { model.addAttribute("article", articleDto); return "articles/new"; |
