mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
Refactor ExtensionGithubApi
to main with main
This commit is contained in:
parent
eb9069dbdf
commit
b6fe149ea0
1 changed files with 3 additions and 6 deletions
|
@ -68,12 +68,9 @@ internal class ExtensionGithubApi {
|
|||
for (installedExt in installedExtensions) {
|
||||
val pkgName = installedExt.pkgName
|
||||
val availableExt = extensions.find { it.pkgName == pkgName } ?: continue
|
||||
|
||||
val hasUpdate = installedExt.isUnofficial.not() &&
|
||||
(
|
||||
availableExt.versionCode > installedExt.versionCode ||
|
||||
availableExt.libVersion > installedExt.libVersion
|
||||
)
|
||||
val hasUpdatedVer = availableExt.versionCode > installedExt.versionCode
|
||||
val hasUpdatedLib = availableExt.libVersion > installedExt.libVersion
|
||||
val hasUpdate = installedExt.isUnofficial.not() && (hasUpdatedVer || hasUpdatedLib)
|
||||
if (hasUpdate) {
|
||||
extensionsWithUpdate.add(availableExt)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue