mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-03 12:05:59 +01:00
(refs #2092)Exclude lower versions than installed one from the list of upgradable plugins.
This commit is contained in:
@@ -335,8 +335,9 @@ trait SystemSettingsControllerBase extends AccountManagementControllerBase {
|
|||||||
.getPlugins()
|
.getPlugins()
|
||||||
.map { meta =>
|
.map { meta =>
|
||||||
(meta, meta.versions.reverse.find { version =>
|
(meta, meta.versions.reverse.find { version =>
|
||||||
|
val semver = Semver.valueOf(version.version)
|
||||||
gitbucketVersion == version.gitbucketVersion && !enabledPlugins.exists { plugin =>
|
gitbucketVersion == version.gitbucketVersion && !enabledPlugins.exists { plugin =>
|
||||||
plugin.pluginId == meta.id && plugin.pluginVersion == version.version
|
plugin.pluginId == meta.id && Semver.valueOf(plugin.pluginVersion).greaterThanOrEqualTo(semver)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user