From c4d139dc2e973787423d09575d2e4d49b4647965 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CE=A3lie=20*?= <44349276+tetelie@users.noreply.github.com> Date: Fri, 27 Feb 2026 22:59:39 +0100 Subject: [PATCH] fix image update after adding --- .../java/fr/tetelie/crawler/web/ProductController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) 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:/";