- fix Updater extension

This commit is contained in:
maxpozdeev 2023-08-18 14:55:28 +03:00
parent bcafe5c031
commit 8d6935e7a3
2 changed files with 7 additions and 3 deletions

View file

@ -38,11 +38,15 @@ class Updater
}
$a = json_decode($json, true) ?? [];
$ret = [];
if ( isset($a['name']) && isset($a['assets']) &&
$ver = '';
if (isset($a['tag_name'])) {
$ver = substr($a['tag_name'], 1); //remove first 'v'
}
if ($ver != '' && isset($a['assets']) &&
is_array($a['assets']) && count($a['assets']) > 0 &&
($asset = $a['assets'][0]) && isset($asset['browser_download_url']) )
{
$ret['version'] = substr($a['name'], 1); //remove first 'v'
$ret['version'] = $ver;
$ret['download'] = $asset['browser_download_url'];
}
else {

View file

@ -1,6 +1,6 @@
{
"bundleId": "updater",
"name": "Updates",
"version": "0.9.1",
"version": "0.9.2",
"description": "myTinyTodo self-updater"
}