feat: add by_va field to tracks
This commit is contained in:
parent
04dd7ed000
commit
81e913fa85
42 changed files with 1053 additions and 5 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -38,6 +38,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(1),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Jz-26iiDuYs",
|
||||
|
|
@ -58,6 +59,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(2),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Bu26uFtpt58",
|
||||
|
|
@ -78,6 +80,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(3),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "RgwNqqiVqdY",
|
||||
|
|
@ -98,6 +101,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(4),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "2TuOh30XbCI",
|
||||
|
|
@ -118,6 +122,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(5),
|
||||
by_va: false,
|
||||
),
|
||||
],
|
||||
variants: [],
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(1),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "rREEBXp0y9s",
|
||||
|
|
@ -58,6 +59,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(2),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "zvU5Y8Q19hU",
|
||||
|
|
@ -78,6 +80,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(3),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "ARKLrzzTQA0",
|
||||
|
|
@ -98,6 +101,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(4),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "tstLgN8A_Ng",
|
||||
|
|
@ -118,6 +122,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(5),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "k2DjgQOY3Ts",
|
||||
|
|
@ -138,6 +143,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(6),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "azHwhecxEsI",
|
||||
|
|
@ -158,6 +164,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(7),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "_FcsdYIQ2co",
|
||||
|
|
@ -178,6 +185,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(8),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "27bOWEbshyE",
|
||||
|
|
@ -198,6 +206,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(9),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "riD_3oZwt8w",
|
||||
|
|
@ -218,6 +227,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(10),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "8GNvjF3no9s",
|
||||
|
|
@ -238,6 +248,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(11),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "YHMFzf1uN2U",
|
||||
|
|
@ -258,6 +269,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(12),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "jvV-z5F3oAo",
|
||||
|
|
@ -278,6 +290,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(13),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "u8_9cxlrh8k",
|
||||
|
|
@ -298,6 +311,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(14),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "gSvKcvM1Wk0",
|
||||
|
|
@ -318,6 +332,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(15),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "wQHgKRJ0pDQ",
|
||||
|
|
@ -338,6 +353,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(16),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Ckz5i6-hzf0",
|
||||
|
|
@ -358,6 +374,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(17),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "y5zuUgyFqrc",
|
||||
|
|
@ -378,6 +395,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(18),
|
||||
by_va: false,
|
||||
),
|
||||
],
|
||||
variants: [
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(1),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "fdO6gu4qjRw",
|
||||
|
|
@ -58,6 +59,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(2),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "muCxstXirvY",
|
||||
|
|
@ -78,6 +80,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(3),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "aG1N0vo__Ng",
|
||||
|
|
@ -98,6 +101,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(4),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "roHhLNYS9yo",
|
||||
|
|
@ -118,6 +122,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(5),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "nJ49NuLvcAw",
|
||||
|
|
@ -138,6 +143,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(6),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Me119D570h0",
|
||||
|
|
@ -158,6 +164,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(7),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "YXnRLK-qKG8",
|
||||
|
|
@ -178,6 +185,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(8),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "A61wz1jz9X0",
|
||||
|
|
@ -198,6 +206,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(9),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "u_S08EJOTUg",
|
||||
|
|
@ -218,6 +227,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(10),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "0qwYJihV1EU",
|
||||
|
|
@ -238,6 +248,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(11),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "zjhoyTnEzuQ",
|
||||
|
|
@ -258,6 +269,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(12),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "oDjDd0UBzAY",
|
||||
|
|
@ -278,6 +290,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(13),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "_3-WVmqgi-Q",
|
||||
|
|
@ -298,6 +311,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(14),
|
||||
by_va: false,
|
||||
),
|
||||
],
|
||||
variants: [],
|
||||
|
|
|
|||
|
|
@ -46,6 +46,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(1),
|
||||
by_va: false,
|
||||
),
|
||||
],
|
||||
variants: [],
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(1),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "t0v0UOgOt18",
|
||||
|
|
@ -53,6 +54,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(2),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "HjJYAkUXrxI",
|
||||
|
|
@ -73,6 +75,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(3),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Hg0KUOTL06I",
|
||||
|
|
@ -93,6 +96,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(5),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "c8AfY6yhdkM",
|
||||
|
|
@ -113,6 +117,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(6),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "_ZmdHjVvwhc",
|
||||
|
|
@ -133,6 +138,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(7),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "wBe1Zi3q1n8",
|
||||
|
|
@ -153,6 +159,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(8),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "l8Pj8s9uPGc",
|
||||
|
|
@ -173,6 +180,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(9),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Kn3cruxYj0c",
|
||||
|
|
@ -193,6 +201,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(11),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Sy1lIOl1YN0",
|
||||
|
|
@ -213,6 +222,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(12),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "njdlNT1RRo4",
|
||||
|
|
@ -233,6 +243,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(13),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "Si-CXM8CHqQ",
|
||||
|
|
@ -253,6 +264,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(18),
|
||||
by_va: false,
|
||||
),
|
||||
],
|
||||
variants: [],
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(1),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "9WYpLYAEub0",
|
||||
|
|
@ -53,6 +54,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(2),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "R48tE237bW4",
|
||||
|
|
@ -73,6 +75,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(3),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "-UzsoR6z-vg",
|
||||
|
|
@ -93,6 +96,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(4),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "kbNVyn8Ex28",
|
||||
|
|
@ -113,6 +117,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(5),
|
||||
by_va: false,
|
||||
),
|
||||
TrackItem(
|
||||
id: "NJrQZUzWP5Y",
|
||||
|
|
@ -133,6 +138,7 @@ MusicAlbum(
|
|||
view_count: None,
|
||||
is_video: false,
|
||||
track_nr: Some(6),
|
||||
by_va: false,
|
||||
),
|
||||
],
|
||||
variants: [],
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
source: tests/youtube.rs
|
||||
assertion_line: 1770
|
||||
expression: track
|
||||
---
|
||||
TrackDetails(
|
||||
|
|
@ -20,6 +19,7 @@ TrackDetails(
|
|||
view_count: "[view_count]",
|
||||
is_video: true,
|
||||
track_nr: None,
|
||||
by_va: false,
|
||||
),
|
||||
lyrics_id: Some("MPLYt_wrKjTn9hmry"),
|
||||
related_id: Some("MPTRt_wrKjTn9hmry"),
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ TrackDetails(
|
|||
view_count: "[view_count]",
|
||||
is_video: false,
|
||||
track_nr: None,
|
||||
by_va: false,
|
||||
),
|
||||
lyrics_id: Some("MPLYt_4xbv14CiQJm-1"),
|
||||
related_id: Some("MPTRt_4xbv14CiQJm-1"),
|
||||
|
|
|
|||
Reference in a new issue