Added option to automatically use latest build version from database
This commit is contained in:
		
							
								
								
									
										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() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user