fixes for request parsing
This commit is contained in:
@@ -459,6 +459,7 @@ async fn uploader_post(
|
||||
.uploader
|
||||
.as_deref()
|
||||
.or(uploader_request.title.as_deref())
|
||||
.or(uploader_request.uploaderId.as_deref())
|
||||
.or(uploader_request.query.as_deref())
|
||||
.map(str::trim)
|
||||
.filter(|value| !value.is_empty())
|
||||
|
||||
@@ -55,10 +55,15 @@ pub struct VideosRequest {
|
||||
|
||||
#[derive(serde::Serialize, serde::Deserialize, Debug)]
|
||||
pub struct UploaderRequest {
|
||||
#[serde(alias = "uploader_name")]
|
||||
pub uploader: Option<String>,
|
||||
pub title: Option<String>,
|
||||
#[serde(alias = "uploader_url")]
|
||||
pub uploaderUrl: Option<String>,
|
||||
#[serde(alias = "uploader_id")]
|
||||
pub uploaderId: Option<String>,
|
||||
#[serde(alias = "profile_content")]
|
||||
pub profileContent: Option<bool>,
|
||||
pub channel: Option<String>,
|
||||
pub sort: Option<String>,
|
||||
pub query: Option<String>,
|
||||
|
||||
Reference in New Issue
Block a user