[fix] Playlist load logic
This commit is contained in:
@@ -88,7 +88,7 @@ fun HomeScreen(
|
|||||||
.flatten()
|
.flatten()
|
||||||
|
|
||||||
val group =
|
val group =
|
||||||
fv.filter { it.klass == i.klass && it.video.group == i.video.group }
|
fv.filter { it.klass == i.klass && it.video.group == i.video.group && it.video.group != "null" }
|
||||||
for (i in group) {
|
for (i in group) {
|
||||||
playList.add("${i.klass}/${i.id}")
|
playList.add("${i.klass}/${i.id}")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -261,7 +261,7 @@ class TransmissionScreenViewModel @Inject constructor(
|
|||||||
val video = fv.firstOrNull { it.klass == model.klass && it.id == model.vid }
|
val video = fv.firstOrNull { it.klass == model.klass && it.id == model.vid }
|
||||||
|
|
||||||
if (video != null) {
|
if (video != null) {
|
||||||
val group = fv.filter { it.klass == video.klass && it.video.group == video.video.group }
|
val group = fv.filter { it.klass == video.klass && it.video.group == video.video.group && it.video.group != "null" }
|
||||||
for (i in group.sortedWith(compareBy(naturalOrder()) { it.video.name })) {
|
for (i in group.sortedWith(compareBy(naturalOrder()) { it.video.name })) {
|
||||||
playList.add("${i.klass}/${i.id}")
|
playList.add("${i.klass}/${i.id}")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user