Serve video gifs when requested
This commit is contained in:
@@ -134,10 +134,20 @@ pub enum PhotoSize {
|
||||
Thumb,
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
#[derive(Debug, Deserialize)]
|
||||
pub struct ThumbnailRequest {
|
||||
pub path: String,
|
||||
pub size: Option<PhotoSize>,
|
||||
pub(crate) path: String,
|
||||
pub(crate)size: Option<PhotoSize>,
|
||||
#[serde(default)]
|
||||
pub(crate)format: Option<ThumbnailFormat>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize, PartialEq)]
|
||||
pub enum ThumbnailFormat {
|
||||
#[serde(rename = "gif")]
|
||||
Gif,
|
||||
#[serde(rename = "image")]
|
||||
Image,
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
|
||||
Reference in New Issue
Block a user