fix: résoudre les URLs Prowlarr avant envoi à qBittorrent
qBittorrent ne suit pas les redirections 301 des URLs proxy Prowlarr. L'API résout maintenant les redirections elle-même : si l'URL mène à un magnet on le passe directement, si c'est un .torrent on l'uploade en multipart. Ajoute aussi des logs sur tous les points d'échec du endpoint /qbittorrent/add et un User-Agent "Stripstream-Librarian" sur les appels Prowlarr. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -490,6 +490,7 @@ pub(crate) async fn process_download_detection(
|
||||
|
||||
let client = reqwest::Client::builder()
|
||||
.timeout(std::time::Duration::from_secs(30))
|
||||
.user_agent("Stripstream-Librarian")
|
||||
.build()
|
||||
.map_err(|e| format!("failed to build HTTP client: {e}"))?;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user