mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-15 21:56:18 -08:00
docs(stalker): record series position compatibility
This commit is contained in:
1 parent
7b6d576fef
commit
829a51d571
5 files changed
+51
-5
No files matched your search
@@ -23,6 +23,19 @@ describe('extractStalkerItemType', () => {
|
||||
})
|
||||
).toBe('live');
|
||||
});
|
||||
|
||||
it.each([true, 1, '1'] as const)(
|
||||
'treats is_series=%p as a series item',
|
||||
(isSeries) => {
|
||||
expect(
|
||||
extractStalkerItemType({
|
||||
id: '50001',
|
||||
title: 'Portal Series',
|
||||
is_series: isSeries,
|
||||
})
|
||||
).toBe('series');
|
||||
}
|
||||
);
|
||||
});
|
||||
|
||||
describe('isStalkerRadioItem', () => {
|
||||
|
||||
@@ -50,7 +50,7 @@ export function extractStalkerItemPoster(
|
||||
* Determine the normalised activity type of a Stalker item.
|
||||
*
|
||||
* - `itv` / `live` / radio → `'live'`
|
||||
* - `series` or `is_series` truthy → `'series'`
|
||||
* - `series` or `is_series` equal to `true`, `1`, or `'1'` → `'series'`
|
||||
* - everything else → `'movie'`
|
||||
*/
|
||||
export function extractStalkerItemType(
|
||||
|
||||
Reference in new issue
Block a user