diff --git a/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/models/JSPlaylistDetails.kt b/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/models/JSPlaylistDetails.kt index f2c3935c..787dacf2 100644 --- a/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/models/JSPlaylistDetails.kt +++ b/app/src/main/java/com/futo/platformplayer/api/media/platforms/js/models/JSPlaylistDetails.kt @@ -10,6 +10,7 @@ import com.futo.platformplayer.api.media.structures.IPager import com.futo.platformplayer.api.media.structures.ReusablePager import com.futo.platformplayer.getOrThrow import com.futo.platformplayer.models.Playlist +import java.util.UUID class JSPlaylistDetails: JSPlaylist, IPlatformPlaylistDetails { override val contents: IPager; @@ -37,6 +38,6 @@ class JSPlaylistDetails: JSPlaylist, IPlatformPlaylistDetails { onProgress?.invoke(videos.size); } - return Playlist(id.toString(), name, videos.map { SerializedPlatformVideo.fromVideo(it)}); + return Playlist(UUID.randomUUID().toString(), name, videos.map { SerializedPlatformVideo.fromVideo(it)}); } } \ No newline at end of file diff --git a/app/src/stable/assets/sources/bilibili b/app/src/stable/assets/sources/bilibili index 9dedbca4..258c71e4 160000 --- a/app/src/stable/assets/sources/bilibili +++ b/app/src/stable/assets/sources/bilibili @@ -1 +1 @@ -Subproject commit 9dedbca4f27cfca2e2a146d6edb6a9bae7541d67 +Subproject commit 258c71e4f540c3c202a7ceacce2f77622017582a diff --git a/app/src/stable/assets/sources/patreon b/app/src/stable/assets/sources/patreon index 7b66aea9..9c835e07 160000 --- a/app/src/stable/assets/sources/patreon +++ b/app/src/stable/assets/sources/patreon @@ -1 +1 @@ -Subproject commit 7b66aea99f08303eedea879b236c49132669d2b8 +Subproject commit 9c835e075c66ea014e544d9fe35fbb317d72a196 diff --git a/app/src/stable/assets/sources/soundcloud b/app/src/stable/assets/sources/soundcloud index 3f7c9f8c..9a10cb8e 160000 --- a/app/src/stable/assets/sources/soundcloud +++ b/app/src/stable/assets/sources/soundcloud @@ -1 +1 @@ -Subproject commit 3f7c9f8c94111a6fed1d888ed7ff2de64b247f3a +Subproject commit 9a10cb8e78ae66439e936b634f61dc846e21b306 diff --git a/app/src/stable/assets/sources/twitch b/app/src/stable/assets/sources/twitch index 543a727d..c3ee73a3 160000 --- a/app/src/stable/assets/sources/twitch +++ b/app/src/stable/assets/sources/twitch @@ -1 +1 @@ -Subproject commit 543a727d781fe5780fd0e8f20d53f6a53b285446 +Subproject commit c3ee73a3e53c7e0aaafbe326ca28c60bbd2190f9 diff --git a/app/src/unstable/assets/sources/bilibili b/app/src/unstable/assets/sources/bilibili index 9dedbca4..258c71e4 160000 --- a/app/src/unstable/assets/sources/bilibili +++ b/app/src/unstable/assets/sources/bilibili @@ -1 +1 @@ -Subproject commit 9dedbca4f27cfca2e2a146d6edb6a9bae7541d67 +Subproject commit 258c71e4f540c3c202a7ceacce2f77622017582a diff --git a/app/src/unstable/assets/sources/patreon b/app/src/unstable/assets/sources/patreon index 7b66aea9..9c835e07 160000 --- a/app/src/unstable/assets/sources/patreon +++ b/app/src/unstable/assets/sources/patreon @@ -1 +1 @@ -Subproject commit 7b66aea99f08303eedea879b236c49132669d2b8 +Subproject commit 9c835e075c66ea014e544d9fe35fbb317d72a196 diff --git a/app/src/unstable/assets/sources/soundcloud b/app/src/unstable/assets/sources/soundcloud index 3f7c9f8c..9a10cb8e 160000 --- a/app/src/unstable/assets/sources/soundcloud +++ b/app/src/unstable/assets/sources/soundcloud @@ -1 +1 @@ -Subproject commit 3f7c9f8c94111a6fed1d888ed7ff2de64b247f3a +Subproject commit 9a10cb8e78ae66439e936b634f61dc846e21b306 diff --git a/app/src/unstable/assets/sources/twitch b/app/src/unstable/assets/sources/twitch index 543a727d..c3ee73a3 160000 --- a/app/src/unstable/assets/sources/twitch +++ b/app/src/unstable/assets/sources/twitch @@ -1 +1 @@ -Subproject commit 543a727d781fe5780fd0e8f20d53f6a53b285446 +Subproject commit c3ee73a3e53c7e0aaafbe326ca28c60bbd2190f9