diff options
author | metamuffin <metamuffin@disroot.org> | 2023-12-16 01:45:29 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-12-16 01:45:29 +0100 |
commit | ef4c1cec446a18141c08165380795fdbdb47de0d (patch) | |
tree | 2a0503776447044df2cf8af239f83492398c4546 /server/src/routes/ui/assets.rs | |
parent | 29a10b6fede6828e3da49272aefa5c8fe2c08078 (diff) | |
download | jellything-ef4c1cec446a18141c08165380795fdbdb47de0d.tar jellything-ef4c1cec446a18141c08165380795fdbdb47de0d.tar.bz2 jellything-ef4c1cec446a18141c08165380795fdbdb47de0d.tar.zst |
move assetrole struct to common
Diffstat (limited to 'server/src/routes/ui/assets.rs')
-rw-r--r-- | server/src/routes/ui/assets.rs | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/server/src/routes/ui/assets.rs b/server/src/routes/ui/assets.rs index 48c569a..f00c416 100644 --- a/server/src/routes/ui/assets.rs +++ b/server/src/routes/ui/assets.rs @@ -10,19 +10,12 @@ use crate::{ use anyhow::{anyhow, Context}; use jellybase::{permission::NodePermissionExt, AssetLocationExt}; use jellycommon::AssetLocation; +pub use jellycommon::AssetRole; use log::info; -use rocket::{get, http::ContentType, FromFormField, State, UriDisplayQuery}; +use rocket::{get, http::ContentType, State}; use std::{path::PathBuf, str::FromStr}; use tokio::fs::File; -#[derive(FromFormField, UriDisplayQuery)] -pub enum AssetRole { - #[field(value = "poster")] - Poster, - #[field(value = "backdrop")] - Backdrop, -} - #[get("/n/<id>/asset?<role>&<width>")] pub async fn r_item_assets( session: Session, |