diff --git a/src/main/java/fr/tetelie/crawler/web/ProductController.java b/src/main/java/fr/tetelie/crawler/web/ProductController.java index bcf737f..289c6e0 100644 --- a/src/main/java/fr/tetelie/crawler/web/ProductController.java +++ b/src/main/java/fr/tetelie/crawler/web/ProductController.java @@ -1,6 +1,7 @@ package fr.tetelie.crawler.web; import fr.tetelie.crawler.DatabaseConfig; +import fr.tetelie.crawler.WebScrapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; @@ -26,6 +27,15 @@ public class ProductController { p.setName(name); p.setLink(link); + String imageUrl = WebScrapper.getInstance().requestImage(link); + + if (imageUrl != null) { + p.setImageUrl(imageUrl); + System.out.println("Image trouvée et assignée : " + imageUrl); + } else { + System.out.println("Aucune image trouvée pour ce lien."); + } + DatabaseConfig.getInstance().updatesAllMissingImages(); productRepository.save(p); return "redirect:/";