From d1397722e2a16f465b4fa434d46aa571529fa024 Mon Sep 17 00:00:00 2001 From: Broque Thomas <26755000+Nezreka@users.noreply.github.com> Date: Tue, 31 Mar 2026 12:44:40 -0700 Subject: [PATCH] Increase Navidrome API timeout from 10s to 60s Large libraries (first import) can take longer than 10 seconds for getArtists to respond. The short timeout caused the library fetch to fail with 0 artists returned. --- core/navidrome_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/navidrome_client.py b/core/navidrome_client.py index e2530683..b366a5f4 100644 --- a/core/navidrome_client.py +++ b/core/navidrome_client.py @@ -330,7 +330,7 @@ class NavidromeClient: if endpoint in self._WRITE_ENDPOINTS: response = requests.post(url, data=auth_params, timeout=30) else: - response = requests.get(url, params=auth_params, timeout=10) + response = requests.get(url, params=auth_params, timeout=60) response.raise_for_status() data = response.json()