summaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/blog/web/controllers/ArticleController.java
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2024-07-15 00:03:04 -0400
committerrealtradam <[email protected]>2024-07-15 00:03:04 -0400
commit1d8b48dfab6d1de72c841d309732c6da3bc6136c (patch)
treed95d67a1e2e208954b37f50cb990d90d9601e989 /src/main/java/com/blog/web/controllers/ArticleController.java
parent0081ab9926c486beb3033791e9e8f946b3c8b48a (diff)
downloadspring-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.java3
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";