fix: Don't fail entire preview requests when auxiliary requests fail

This commit is contained in:
timedout authored and Jade Ellis committed 2026-11-10 21:24:45 +00:00
1 parent 0a52421b65
commit db837e3709
3 files changed
+42 -34

No files matched your search

+2 -1
View File
@@ -2,7 +2,7 @@ use std::time::Duration;
use axum::extract::State;
use conduwuit::{
Err, Result, err,
Err, Result, err, info,
utils::{self, content_disposition::make_content_disposition, math::ruma_from_usize},
};
use conduwuit_core::error;
@@ -219,6 +219,7 @@ pub(crate) async fn get_media_preview_route(
)));
}
info!("Fetching a URL preview for {url} on behalf of {sender_user}");
let preview = services
.media
.get_url_preview(&url)