Check ext lib version when checking for updates (#8740)
(cherry picked from commit 7608cb0da37840c33fb8eac04dd1808cb58b2327)
This commit is contained in:
parent
635b112452
commit
d6a4f1ea14
@ -116,8 +116,9 @@ internal class ExtensionGithubApi {
|
|||||||
for (installedExt in installedExtensions) {
|
for (installedExt in installedExtensions) {
|
||||||
val pkgName = installedExt.pkgName
|
val pkgName = installedExt.pkgName
|
||||||
val availableExt = extensions.find { it.pkgName == pkgName } ?: continue
|
val availableExt = extensions.find { it.pkgName == pkgName } ?: continue
|
||||||
|
val hasUpdatedVer = availableExt.versionCode > installedExt.versionCode
|
||||||
val hasUpdate = installedExt.isUnofficial.not() && (availableExt.versionCode > installedExt.versionCode)
|
val hasUpdatedLib = availableExt.libVersion > installedExt.libVersion
|
||||||
|
val hasUpdate = installedExt.isUnofficial.not() && (hasUpdatedVer || hasUpdatedLib)
|
||||||
if (hasUpdate) {
|
if (hasUpdate) {
|
||||||
extensionsWithUpdate.add(installedExt)
|
extensionsWithUpdate.add(installedExt)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user