aboutsummaryrefslogtreecommitdiff
path: root/server/src/compat
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-27 20:56:20 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-27 20:56:20 +0100
commit7930d543a2aa68d4ad2958605827d7eb1baa91f8 (patch)
treefe59d1f549e303a96b78d3e925d75abb70b73af0 /server/src/compat
parentc05bfcc2775f0e11db6e856bfcf06d0419c35d54 (diff)
downloadjellything-7930d543a2aa68d4ad2958605827d7eb1baa91f8.tar
jellything-7930d543a2aa68d4ad2958605827d7eb1baa91f8.tar.bz2
jellything-7930d543a2aa68d4ad2958605827d7eb1baa91f8.tar.zst
reimplement Object as slice type
Diffstat (limited to 'server/src/compat')
-rw-r--r--server/src/compat/youtube.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/server/src/compat/youtube.rs b/server/src/compat/youtube.rs
index 4ba3dc8..917adc0 100644
--- a/server/src/compat/youtube.rs
+++ b/server/src/compat/youtube.rs
@@ -30,10 +30,7 @@ pub fn r_youtube_watch(ri: RequestInfo<'_>, v: &str) -> MyResult<Redirect> {
Ok(())
})?;
let node = res.ok_or(anyhow!("video not found"))?;
- let slug = node
- .as_object()
- .get(NO_SLUG)
- .ok_or(anyhow!("node has no slug"))?;
+ let slug = node.get(NO_SLUG).ok_or(anyhow!("node has no slug"))?;
Ok(Redirect::found(u_node_id(slug)))
}