Skip to content

Commit 17e869b

Browse files
author
Matthias Stein
committed
Improve release sort-method in BundleDetailsController.js
1 parent 899425d commit 17e869b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/js/bundles/mapapps-github-manager/BundleDetailsController.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,8 @@ export default declare([_Connect], {
120120

121121
if (response.data.length) {
122122
const releases = response.data.filter((release) => !release.name.includes("SNAPSHOT"));
123-
releases.sort((a, b) => parseFloat(b.name) - parseFloat(a.name))
123+
releases.sort((a, b) => b.name.replace(/\d+/g, n => +n + 100000)
124+
.localeCompare(a.name.replace(/\d+/g, n => +n + 100000)));
124125

125126
const tagsStore = new ComplexMemory({
126127
id: id,

0 commit comments

Comments
 (0)