aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-09-27 17:35:17 +0200
committermetamuffin <metamuffin@disroot.org>2023-09-27 17:35:31 +0200
commit0fe22051f25afde60f24aacb4ea960f9d2dd8324 (patch)
tree6c7673c65d5764c1eb41347ee9dc1a0ecca100e4 /server/src/routes/ui
parent02c830dec5cc3824cf7cbd4c6bb61c2e7d14195f (diff)
downloadjellything-0fe22051f25afde60f24aacb4ea960f9d2dd8324.tar
jellything-0fe22051f25afde60f24aacb4ea960f9d2dd8324.tar.bz2
jellything-0fe22051f25afde60f24aacb4ea960f9d2dd8324.tar.zst
warn
Diffstat (limited to 'server/src/routes/ui')
-rw-r--r--server/src/routes/ui/assets.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/server/src/routes/ui/assets.rs b/server/src/routes/ui/assets.rs
index eae1b9b..992e3da 100644
--- a/server/src/routes/ui/assets.rs
+++ b/server/src/routes/ui/assets.rs
@@ -27,11 +27,14 @@ pub enum AssetRole {
pub async fn r_item_assets(
_sess: Session,
db: &State<Database>,
- id: String,
+ id: &str,
role: AssetRole,
width: Option<usize>,
) -> Result<(ContentType, CacheControlFile), MyError> {
- let node = db.node.get(&id)?.ok_or(anyhow!("node does not exist"))?;
+ let node = db
+ .node
+ .get(&id.to_string())?
+ .ok_or(anyhow!("node does not exist"))?;
let mut asset = match role {
AssetRole::Backdrop => node.private.backdrop,
AssetRole::Poster => node.private.poster,