This commit is contained in:
Parpaillax
2024-04-24 16:53:04 +02:00
parent 30dcb2abad
commit 119c45b3ec
6 changed files with 50 additions and 35 deletions

View File

@@ -43,9 +43,16 @@ public class ArticleController {
//Affichage d'un article
@GetMapping("/show")
public String showArticle(@RequestParam(name = "slug")int id, Model model) {
Article article = articleService.findArticleById(id);
return "article";
public String showArticle(@RequestParam()int id, Model model) {
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
if (!authentication.getName().equals("anonymousUser")) {
Article article = articleService.findArticleById(id);
System.out.println(article);
model.addAttribute("article", article);
return "article";
} else {
return "redirect:/accueil";
}
}
@GetMapping("/{slug}")