mirror of
https://github.com/recloudstream/cloudstream.git
synced 2024-08-15 01:53:11 +00:00
filter out prereleases from updater
This commit is contained in:
parent
1861f292b5
commit
df093d5e72
1 changed files with 4 additions and 1 deletions
|
@ -38,6 +38,7 @@ class InAppUpdater {
|
||||||
@JsonProperty("body") val body: String, // Desc
|
@JsonProperty("body") val body: String, // Desc
|
||||||
@JsonProperty("assets") val assets: List<GithubAsset>,
|
@JsonProperty("assets") val assets: List<GithubAsset>,
|
||||||
@JsonProperty("target_commitish") val target_commitish: String, // branch
|
@JsonProperty("target_commitish") val target_commitish: String, // branch
|
||||||
|
@JsonProperty("prerelease") var prerelease: Boolean,
|
||||||
)
|
)
|
||||||
|
|
||||||
data class Update(
|
data class Update(
|
||||||
|
@ -67,7 +68,9 @@ class InAppUpdater {
|
||||||
versionRegex.find(it.name)?.groupValues?.get(2)
|
versionRegex.find(it.name)?.groupValues?.get(2)
|
||||||
}).toList().lastOrNull()*/
|
}).toList().lastOrNull()*/
|
||||||
val found =
|
val found =
|
||||||
response.sortedWith(compareBy { release ->
|
response.filter({ rel ->
|
||||||
|
!rel.prerelease
|
||||||
|
}).sortedWith(compareBy { release ->
|
||||||
release.assets.filter { it.content_type == "application/vnd.android.package-archive" }
|
release.assets.filter { it.content_type == "application/vnd.android.package-archive" }
|
||||||
.getOrNull(0)?.name?.let { it1 ->
|
.getOrNull(0)?.name?.let { it1 ->
|
||||||
versionRegex.find(
|
versionRegex.find(
|
||||||
|
|
Loading…
Reference in a new issue