feat: more subtitle

This commit is contained in:
My-Responsitories
2026-06-23 16:07:43 +08:00
parent 9d6d3d524c
commit fa69955b76
5 changed files with 65 additions and 22 deletions

View File

@@ -14,12 +14,6 @@ class SubtitleInfo {
(json['subtitles'] as List<dynamic>?)
?.map((e) => Subtitle.fromJson(e as Map<String, dynamic>))
.toList()
?..sort((a, b) {
final aHasZh = a.lan.contains('zh');
final bHasZh = b.lan.contains('zh');
if (aHasZh != bHasZh) return aHasZh ? -1 : 1;
if (a.isAi != b.isAi) return a.isAi ? 1 : -1;
return 0;
}),
?..sort(),
);
}