From ef4c1cec446a18141c08165380795fdbdb47de0d Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 16 Dec 2023 01:45:29 +0100 Subject: move assetrole struct to common --- server/src/routes/ui/assets.rs | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'server/src/routes') 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//asset?&")] pub async fn r_item_assets( session: Session, -- cgit v1.2.3-70-g09d2