feat: add by_va field to tracks

This commit is contained in:
ThetaDev 2022-12-13 13:00:54 +01:00
parent 04dd7ed000
commit 81e913fa85
42 changed files with 1053 additions and 5 deletions

File diff suppressed because it is too large Load diff

View file

@ -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: [],

View file

@ -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: [

View file

@ -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: [],

View file

@ -46,6 +46,7 @@ MusicAlbum(
view_count: None,
is_video: false,
track_nr: Some(1),
by_va: false,
),
],
variants: [],

View file

@ -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: [],

View file

@ -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: [],

View file

@ -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"),

View file

@ -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"),