diff --git a/src/main.rs b/src/main.rs index 3bdf72b..9020714 100644 --- a/src/main.rs +++ b/src/main.rs @@ -455,8 +455,13 @@ fn process(ilias: Arc, mut path: PathBuf, obj: Object) -> impl Future { + e.url().context("HEAD request failed")?.as_str() + }, + Ok(head) => head.url().as_str() + }; if url.starts_with(ILIAS_URL) { // is a link list if fs::metadata(&path).await.is_err() {