From 75afd25f28bdac8234e48b21a9a8572167b1f9d9 Mon Sep 17 00:00:00 2001 From: advplyr Date: Thu, 21 Mar 2024 14:49:51 -0500 Subject: [PATCH] Remove invalid key from audio file object, remove missing parts/invalid audio file keys from book object --- source/includes/_authors.md | 4 ---- source/includes/_collections.md | 6 ------ source/includes/_items.md | 16 ---------------- source/includes/_libraries.md | 25 ------------------------- source/includes/_me.md | 1 - source/includes/_playlists.md | 21 --------------------- source/includes/_podcasts.md | 2 -- source/includes/_schemas.md | 10 ---------- source/includes/_sessions.md | 1 - 9 files changed, 86 deletions(-) diff --git a/source/includes/_authors.md b/source/includes/_authors.md index fa6a8ad..832d210 100644 --- a/source/includes/_authors.md +++ b/source/includes/_authors.md @@ -60,8 +60,6 @@ curl "https://abs.example.com/api/authors/aut_z3leimgybl7uf3y4ab?include=items,s "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -121,8 +119,6 @@ curl "https://abs.example.com/api/authors/aut_z3leimgybl7uf3y4ab?include=items,s "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null diff --git a/source/includes/_collections.md b/source/includes/_collections.md index 020ad8e..259aef1 100644 --- a/source/includes/_collections.md +++ b/source/includes/_collections.md @@ -329,7 +329,6 @@ curl -X POST "https://abs.example.com/api/collections/col_fpfstanv6gd7tq2qz7/boo "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -373,7 +372,6 @@ curl -X POST "https://abs.example.com/api/collections/col_fpfstanv6gd7tq2qz7/boo "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -452,7 +450,6 @@ curl -X POST "https://abs.example.com/api/collections/col_fpfstanv6gd7tq2qz7/boo } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -685,7 +682,6 @@ curl -X POST "https://abs.example.com/api/collections/col_fpfstanv6gd7tq2qz7/bat "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -729,7 +725,6 @@ curl -X POST "https://abs.example.com/api/collections/col_fpfstanv6gd7tq2qz7/bat "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -808,7 +803,6 @@ curl -X POST "https://abs.example.com/api/collections/col_fpfstanv6gd7tq2qz7/bat } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ diff --git a/source/includes/_items.md b/source/includes/_items.md index f3b40ac..e6b03e4 100644 --- a/source/includes/_items.md +++ b/source/includes/_items.md @@ -118,7 +118,6 @@ curl "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8?expanded=1&include "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -162,7 +161,6 @@ curl "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8?expanded=1&include "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -241,7 +239,6 @@ curl "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8?expanded=1&include } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -461,7 +458,6 @@ curl -X PATCH "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8/media" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -505,7 +501,6 @@ curl -X PATCH "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8/media" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -544,7 +539,6 @@ curl -X PATCH "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8/media" \ "title": "Terry Goodkind - SOT Bk01 - Wizards First Rule 02" } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -985,7 +979,6 @@ curl -X POST "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8/match" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1029,7 +1022,6 @@ curl -X POST "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8/match" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1108,7 +1100,6 @@ curl -X POST "https://abs.example.com/api/items/li_8gch9ve09orgn4fdz8/match" \ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -1358,7 +1349,6 @@ curl -X POST "https://abs.example.com/api/items/li_bufnnmp4y5o2gbbxfm/play/ep_lh "trackNumFromFilename": null, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1581,7 +1571,6 @@ curl -X PATCH "https://abs.example.com/api/items/li_bufnnmp4y5o2gbbxfm/tracks" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1625,7 +1614,6 @@ curl -X PATCH "https://abs.example.com/api/items/li_bufnnmp4y5o2gbbxfm/tracks" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1664,7 +1652,6 @@ curl -X PATCH "https://abs.example.com/api/items/li_bufnnmp4y5o2gbbxfm/tracks" \ "title": "Terry Goodkind - SOT Bk01 - Wizards First Rule 02" } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -2205,7 +2192,6 @@ curl -X POST "https://abs.example.com/api/items/batch/get" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -2249,7 +2235,6 @@ curl -X POST "https://abs.example.com/api/items/batch/get" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -2328,7 +2313,6 @@ curl -X POST "https://abs.example.com/api/items/batch/get" \ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ diff --git a/source/includes/_libraries.md b/source/includes/_libraries.md index a73b755..c9449b1 100644 --- a/source/includes/_libraries.md +++ b/source/includes/_libraries.md @@ -449,8 +449,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/items?sort=me "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -674,8 +672,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/series?minifi "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -808,8 +804,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/collections?m "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -984,7 +978,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/playlists" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1028,7 +1021,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/playlists" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1107,7 +1099,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/playlists" \ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -1268,8 +1259,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/personalized" "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -1333,8 +1322,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/personalized" "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -1393,8 +1380,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/personalized" "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -1459,8 +1444,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/personalized" "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -1526,8 +1509,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/personalized" "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -1586,8 +1567,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/personalized" "numTracks": 2, "numAudioFiles": 2, "numChapters": 2, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 12000.946, "size": 96010240, "ebookFileFormat": null @@ -1840,7 +1819,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/search?q=Terr "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1884,7 +1862,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/search?q=Terr "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1963,7 +1940,6 @@ curl "https://abs.example.com/api/libraries/lib_c1u6t4p45c35rf0nzd/search?q=Terr } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -2359,7 +2335,6 @@ curl "https://abs.example.com/api/libraries/lib_p9wkw2i85qy9oltijt/recent-episod "trackNumFromFilename": null, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", diff --git a/source/includes/_me.md b/source/includes/_me.md index eee3f68..25007e0 100644 --- a/source/includes/_me.md +++ b/source/includes/_me.md @@ -857,7 +857,6 @@ curl "https://abs.example.com/api/me/items-in-progress?limit=1" \ "trackNumFromFilename": null, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", diff --git a/source/includes/_playlists.md b/source/includes/_playlists.md index 1993899..1169181 100644 --- a/source/includes/_playlists.md +++ b/source/includes/_playlists.md @@ -104,7 +104,6 @@ curl -X POST "https://abs.example.com/api/playlists" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -148,7 +147,6 @@ curl -X POST "https://abs.example.com/api/playlists" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -227,7 +225,6 @@ curl -X POST "https://abs.example.com/api/playlists" \ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -417,7 +414,6 @@ curl "https://abs.example.com/api/playlists" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -461,7 +457,6 @@ curl "https://abs.example.com/api/playlists" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -540,7 +535,6 @@ curl "https://abs.example.com/api/playlists" \ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -725,7 +719,6 @@ curl "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -769,7 +762,6 @@ curl "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -848,7 +840,6 @@ curl "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu" \ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -1035,7 +1026,6 @@ curl -X PATCH "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1079,7 +1069,6 @@ curl -X PATCH "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu" \ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1158,7 +1147,6 @@ curl -X PATCH "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu" \ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -1382,7 +1370,6 @@ curl -X POST "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu/item" "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1426,7 +1413,6 @@ curl -X POST "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu/item" "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1505,7 +1491,6 @@ curl -X POST "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu/item" } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -1747,7 +1732,6 @@ curl -X POST "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu/batch/ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1791,7 +1775,6 @@ curl -X POST "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu/batch/ "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1870,7 +1853,6 @@ curl -X POST "https://abs.example.com/api/playlists/pl_qbwet64998s5ra6dcu/batch/ } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ @@ -2117,7 +2099,6 @@ curl -X POST "https://abs.example.com/api/playlists/collection/col_fpfstanv6gd7t "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -2161,7 +2142,6 @@ curl -X POST "https://abs.example.com/api/playlists/collection/col_fpfstanv6gd7t "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -2240,7 +2220,6 @@ curl -X POST "https://abs.example.com/api/playlists/collection/col_fpfstanv6gd7t } } ], - "missingParts": [], "ebookFile": null }, "libraryFiles": [ diff --git a/source/includes/_podcasts.md b/source/includes/_podcasts.md index ab2b6b8..1e5c8ec 100644 --- a/source/includes/_podcasts.md +++ b/source/includes/_podcasts.md @@ -683,7 +683,6 @@ curl "https://abs.example.com/api/podcasts/li_bufnnmp4y5o2gbbxfm/episode/ep_lh6k "trackNumFromFilename": null, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -826,7 +825,6 @@ curl -X PATCH "https://abs.example.com/api/podcasts/li_bufnnmp4y5o2gbbxfm/episod "trackNumFromFilename": null, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", diff --git a/source/includes/_schemas.md b/source/includes/_schemas.md index 0ed23f5..bad0732 100644 --- a/source/includes/_schemas.md +++ b/source/includes/_schemas.md @@ -268,7 +268,6 @@ Attribute | Type | Description ], "audioFiles": [...], "chapters": [...], - "missingParts": [...], "ebookFile": null } ``` @@ -285,8 +284,6 @@ Attribute | Type | Description "numTracks": 1, "numAudioFiles": 1, "numChapters": 1, - "numMissingParts": 0, - "numInvalidAudioFiles": 0, "duration": 33854.905, "size": 268824228, "ebookFormat": null @@ -308,7 +305,6 @@ Attribute | Type | Description "duration": 33854.905, "size": 268824228, "tracks": [...], - "missingParts": [...], "ebookFile": null } ``` @@ -321,7 +317,6 @@ Attribute | Type | Description `tags` | Array of String | The book's tags. `audioFiles` | Array of [Audio File](#audio-file) | The book's audio files. `chapters` | Array of [Book Chapter](#book-chapter) | The book's chapters. -`missingParts` | Array of Integer | Any parts missing from the book by track index. `ebookFile` | [EBook File](#ebook-file) Object or null | The book's ebook file. Will be `null` if this is an audiobook. ### Book Minified @@ -331,7 +326,6 @@ Attribute | Type | Description * `libraryItemId` * `audioFiles` * `chapters` -* `missingParts` * `ebookFile` #### Modified Attributes @@ -345,8 +339,6 @@ Attribute | Type | Description `numTracks` | Integer | The number of tracks the book's audio files have. `numAudioFiles` | Integer | The number of audio files the book has. `numChapters` | Integer | The number of chapters the book has. -`numMissingParts` | Integer | The total number of missing parts the book has. -`numInvalidAudioFiles` | Integer | The number of invalid audio files the book has. `duration` | Float | The total length (in seconds) of the book. `size` | Integer | The total size (in bytes) of the book. `ebookFormat` | String or null | The format of ebook of the book. Will be `null` if the book is an audiobook. @@ -1003,7 +995,6 @@ Attribute | Type | Description "trackNumFromFilename": 1, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)", @@ -1033,7 +1024,6 @@ Attribute | Type | Description `trackNumFromFilename` | Integer or null | The track number of the audio file as determined from the file's name. Will be `null` if unknown. `discNumFromFilename` | Integer or null | The track number of the audio file as determined from the file's name. Will be `null` if unknown. `manuallyVerified` | Boolean | Whether the audio file has been manually verified by a user. -`invalid` | Boolean | Whether the audio file is missing from the server. `exclude` | Boolean | Whether the audio file has been marked for exclusion. `error` | String or null | Any error with the audio file. Will be `null` if there is none. `format` | String | The format of the audio file. diff --git a/source/includes/_sessions.md b/source/includes/_sessions.md index 1b6ed33..8918dbb 100644 --- a/source/includes/_sessions.md +++ b/source/includes/_sessions.md @@ -382,7 +382,6 @@ curl "https://abs.example.com/api/session/play_i00492kps6ow4axlvq" \ "trackNumFromFilename": null, "discNumFromFilename": null, "manuallyVerified": false, - "invalid": false, "exclude": false, "error": null, "format": "MP2/3 (MPEG audio layer 2/3)",