From b4ef646485de48eb660563f277cfc939d938ff17 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Thu, 2 Jan 2025 00:11:12 +0000 Subject: [PATCH] translate 5xx to 404 on remote media request Signed-off-by: Jason Volk --- src/service/media/remote.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/service/media/remote.rs b/src/service/media/remote.rs index d5ad5391..ca73c3ef 100644 --- a/src/service/media/remote.rs +++ b/src/service/media/remote.rs @@ -331,7 +331,10 @@ fn handle_federation_error( // If we get these from any middleware we'll try the other endpoint rather than // giving up too early. - if error.status_code().is_client_error() || error.status_code().is_redirection() { + if error.status_code().is_redirection() + || error.status_code().is_client_error() + || error.status_code().is_server_error() + { return fallback(); }