Skip to content

Commit fc732e9

Browse files
committed
fix: subtitles missing from frontend tests
1 parent f47cf90 commit fc732e9

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

resources/js/service/sort/baseSort.test.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ import { expect, test } from 'vitest';
66

77
test('CompareStrategies.episode sorts by season and episode', () => {
88
const videos: VideoResource[] = [
9-
{ id: 1, name: '1', path: '/1', date: '', view_count: 0, video_tags: [], season: 2, episode: 2, date_created: '' },
10-
{ id: 3, name: '3', path: '/3', date: '', view_count: 0, video_tags: [], season: 2, episode: 1, date_created: '' },
11-
{ id: 2, name: '2', path: '/2', date: '', view_count: 0, video_tags: [], season: 1, episode: 1, date_created: '' },
12-
{ id: 4, name: '4', path: '/4', date: '', view_count: 0, video_tags: [], season: 1, episode: 2, date_created: '' },
9+
{ id: 1, name: '1', path: '/1', date: '', view_count: 0, video_tags: [], season: 2, episode: 2, date_created: '', subtitles: [] },
10+
{ id: 3, name: '3', path: '/3', date: '', view_count: 0, video_tags: [], season: 2, episode: 1, date_created: '', subtitles: [] },
11+
{ id: 2, name: '2', path: '/2', date: '', view_count: 0, video_tags: [], season: 1, episode: 1, date_created: '', subtitles: [] },
12+
{ id: 4, name: '4', path: '/4', date: '', view_count: 0, video_tags: [], season: 1, episode: 2, date_created: '', subtitles: [] },
1313
];
1414

1515
videos.sort(sortObjectNew([{ compareFn: CompareStrategies.episode }]));
1616

1717
expect(videos).toEqual([
18-
{ id: 2, name: '2', path: '/2', date: '', view_count: 0, video_tags: [], season: 1, episode: 1, date_created: '' },
19-
{ id: 4, name: '4', path: '/4', date: '', view_count: 0, video_tags: [], season: 1, episode: 2, date_created: '' },
20-
{ id: 3, name: '3', path: '/3', date: '', view_count: 0, video_tags: [], season: 2, episode: 1, date_created: '' },
21-
{ id: 1, name: '1', path: '/1', date: '', view_count: 0, video_tags: [], season: 2, episode: 2, date_created: '' },
18+
{ id: 2, name: '2', path: '/2', date: '', view_count: 0, video_tags: [], season: 1, episode: 1, date_created: '', subtitles: [] },
19+
{ id: 4, name: '4', path: '/4', date: '', view_count: 0, video_tags: [], season: 1, episode: 2, date_created: '', subtitles: [] },
20+
{ id: 3, name: '3', path: '/3', date: '', view_count: 0, video_tags: [], season: 2, episode: 1, date_created: '', subtitles: [] },
21+
{ id: 1, name: '1', path: '/1', date: '', view_count: 0, video_tags: [], season: 2, episode: 2, date_created: '', subtitles: [] },
2222
]);
2323
});

resources/js/stores/ContentStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import mediaAPI from '@/service/mediaAPI.ts';
1717

1818
const emptyLibrary: CategoryResource = { id: 0, name: '', folders: [], folders_count: 0, total_size: 0, last_scan: -1 };
1919
const emptyFolder: FolderResource = { id: 0, name: '', title: '', path: '', file_count: 0, total_size: 0, is_majority_audio: false, category_id: 0, videos: [], last_scan: -1 };
20-
const emptyMedia: VideoResource = { id: 0, name: '', path: '', view_count: 0, video_tags: [], date: '', date_created: '' };
20+
const emptyMedia: VideoResource = { id: 0, name: '', path: '', view_count: 0, video_tags: [], date: '', date_created: '', subtitles: [] };
2121

2222
const DEFAULT_SORT = { column: 'name', dir: 1 };
2323

0 commit comments

Comments
 (0)