From 0f21d346a571be0d5e3ecc6eafbba0e1c30e97de Mon Sep 17 00:00:00 2001 From: cangui Date: Mon, 18 Aug 2025 21:26:33 +0200 Subject: [PATCH] up --- internal/controllers/downloadController.go | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/internal/controllers/downloadController.go b/internal/controllers/downloadController.go index 2fc9a94..d4e3848 100644 --- a/internal/controllers/downloadController.go +++ b/internal/controllers/downloadController.go @@ -54,11 +54,21 @@ func HandleAddJobsMultiple(db *gorm.DB) gin.HandlerFunc { } // 2. Vérification du dossier principal - var basePath models.PathDownload - if err := db.First(&basePath, baseID).Error; err != nil { - c.JSON(http.StatusBadRequest, gin.H{"error": "Dossier principal introuvable"}) - return - } + var paths []models.PathDownload + if err := db.Find(&paths).Error; err != nil { + log.Printf("[DEBUG] Erreur lors du Find: %v", err) + } else { + log.Printf("[DEBUG] Contenu de la table PathDownload avant recherche: %+v", paths) + } + + var basePath models.PathDownload + if err := db.First(&basePath, baseID).Error; err != nil { + log.Printf("[DEBUG] Pas trouvé baseID=%v dans PathDownload", baseID) + c.JSON(http.StatusBadRequest, gin.H{"error": "Dossier principal introuvable"}) + return + } + log.Printf("[DEBUG] PathDownload trouvé pour baseID=%v: %+v", baseID, basePath) + // 3. Initialisation Debrid-Link ctx := context.Background()