1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-21 15:25:19 +03:00

Get latest release instead of list of all releases

This commit is contained in:
bfmvsa 2024-06-23 20:30:52 +02:00
parent ba27b55288
commit 5b91b80e95

View file

@ -10,12 +10,11 @@ var appUpdater = appUpdater || {};
appUpdater.checkRelease = function (currVersion) { appUpdater.checkRelease = function (currVersion) {
var modalStart; var modalStart;
$.get('https://api.github.com/repos/iNavFlight/inav-configurator/releases', function (releaseData) { $.get('https://api.github.com/repos/iNavFlight/inav-configurator/releases/latest', function (releaseData) {
GUI.log(i18n.getMessage('loadedReleaseInfo')); GUI.log(i18n.getMessage('loadedReleaseInfo'));
//Git return sorted list, 0 - last release
let newVersion = releaseData[0].tag_name; let newVersion = releaseData.tag_name;
let newPrerelase = releaseData[0].prerelease; let newPrerelase = releaseData.prerelease;
if (newPrerelase == false && semver.gt(newVersion, currVersion)) { if (newPrerelase == false && semver.gt(newVersion, currVersion)) {
GUI.log(newVersion, app.getVersion()); GUI.log(newVersion, app.getVersion());