Fix mapping of notes

Signed-off-by: trivernis <trivernis@protonmail.com>
main
trivernis 2 years ago
parent d01e71527e
commit c6c127edbb
Signed by: Trivernis
GPG Key ID: DFFFCC2C7A02DB45

2
Cargo.lock generated

@ -4,7 +4,7 @@ version = 3
[[package]] [[package]]
name = "animethemes-rs" name = "animethemes-rs"
version = "0.4.1" version = "0.4.2"
dependencies = [ dependencies = [
"reqwest", "reqwest",
"serde", "serde",

@ -1,6 +1,6 @@
[package] [package]
name = "animethemes-rs" name = "animethemes-rs"
version = "0.4.2" version = "0.4.3"
authors = ["trivernis <trivernis@protonmail.com>"] authors = ["trivernis <trivernis@protonmail.com>"]
edition = "2021" edition = "2021"
readme = "README.md" readme = "README.md"

@ -33,6 +33,7 @@ pub enum AnimeSeason {
Summer, Summer,
Fall, Fall,
} }
#[derive(Debug, Clone, Deserialize)] #[derive(Debug, Clone, Deserialize)]
pub struct AnimeSynonym { pub struct AnimeSynonym {
#[serde(flatten)] #[serde(flatten)]
@ -93,7 +94,7 @@ pub struct ThemeEntry {
pub episodes: String, pub episodes: String,
pub nsfw: bool, pub nsfw: bool,
pub spoiler: bool, pub spoiler: bool,
pub notes: String, pub notes: Option<String>,
pub videos: Option<Vec<Video>>, pub videos: Option<Vec<Video>>,
#[serde(alias = "animetheme")] #[serde(alias = "animetheme")]
pub theme: Option<Theme>, pub theme: Option<Theme>,

@ -6,7 +6,7 @@ async fn it_searches() {
let client = AnimeThemesClient::default(); let client = AnimeThemesClient::default();
let result = client let result = client
.search( .search(
"vivy", "paripi",
&[], &[],
SearchIncludes { SearchIncludes {
anime: AnimeInclude::default().images().series(), anime: AnimeInclude::default().images().series(),

Loading…
Cancel
Save