forked from uup-dump/api
Added option to automatically use latest build version from database
This commit is contained in:
parent
ac0e30ecdf
commit
bce954d9dc
22
fetchupd.php
22
fetchupd.php
@ -19,7 +19,7 @@ require_once dirname(__FILE__).'/shared/main.php';
|
||||
require_once dirname(__FILE__).'/shared/requests.php';
|
||||
require_once dirname(__FILE__).'/listid.php';
|
||||
|
||||
function uupFetchUpd($arch = 'amd64', $ring = 'WIF', $flight = 'Active', $build = '16251', $minor = '0', $sku = '48') {
|
||||
function uupFetchUpd($arch = 'amd64', $ring = 'WIF', $flight = 'Active', $build = 'latest', $minor = '0', $sku = '48') {
|
||||
uupApiPrintBrand();
|
||||
|
||||
$arch = strtolower($arch);
|
||||
@ -27,6 +27,26 @@ function uupFetchUpd($arch = 'amd64', $ring = 'WIF', $flight = 'Active', $build
|
||||
$flight = ucwords(strtolower($flight));
|
||||
if($flight == 'Current') $flight = 'Active';
|
||||
|
||||
if($build == 'latest' || (!$build)) {
|
||||
$builds = array('17134.1');
|
||||
|
||||
$ids = uupListIds();
|
||||
if(isset($ids['error'])) {
|
||||
$ids['builds'] = array();
|
||||
}
|
||||
|
||||
$ids = $ids['builds'];
|
||||
foreach($ids as $val) {
|
||||
$builds[] = $val['build'];
|
||||
}
|
||||
|
||||
$builds = array_unique($builds);
|
||||
rsort($builds);
|
||||
|
||||
$build = $builds[0];
|
||||
unset($builds, $ids);
|
||||
}
|
||||
|
||||
$build = explode('.', $build);
|
||||
if(isset($build[1])) $minor = intval($build[1]);
|
||||
$build = intval($build[0]);
|
||||
|
@ -16,7 +16,7 @@ limitations under the License.
|
||||
*/
|
||||
|
||||
function uupApiVersion() {
|
||||
return '1.14.4';
|
||||
return '1.15.0';
|
||||
}
|
||||
|
||||
function uupApiPrintBrand() {
|
||||
|
Loading…
Reference in New Issue
Block a user