Do some cleanup
This commit is contained in:
parent
8dd435b5b5
commit
3e6c3ac151
@ -33,10 +33,7 @@ class GithubUpdateChecker {
|
||||
.parseAs<GithubRelease>()
|
||||
.let {
|
||||
// Check if latest version is different from current version
|
||||
// SY -->
|
||||
val newVersion = it.version
|
||||
if ((newVersion != BuildConfig.VERSION_NAME && (syDebugVersion == "0")) || ((syDebugVersion != "0") && newVersion != syDebugVersion)) {
|
||||
// SY <--
|
||||
if (/* SY --> */ isNewVersionSY(it.version) /* SY <-- */) {
|
||||
GithubUpdateResult.NewUpdate(it)
|
||||
} else {
|
||||
GithubUpdateResult.NoNewUpdate()
|
||||
@ -45,6 +42,10 @@ class GithubUpdateChecker {
|
||||
}
|
||||
}
|
||||
|
||||
// SY -->
|
||||
private fun isNewVersionSY(versionTag: String) = (versionTag != BuildConfig.VERSION_NAME && (syDebugVersion == "0")) || ((syDebugVersion != "0") && versionTag != syDebugVersion)
|
||||
// SY <--
|
||||
|
||||
private fun isNewVersion(versionTag: String): Boolean {
|
||||
// Removes prefixes like "r" or "v"
|
||||
val newVersion = versionTag.replace("[^\\d.]".toRegex(), "")
|
||||
|
Loading…
x
Reference in New Issue
Block a user