File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -176,7 +176,7 @@ interface IPlatformProjectService extends NodeJS.EventEmitter {
176176 * @param {any } provision UUID of the provisioning profile used in iOS option validation.
177177 * @returns {void }
178178 */
179- validateOptions ( projectId ?: string , provision ?: any ) : Promise < boolean > ;
179+ validateOptions ( projectId ?: string , provision ?: true | string ) : Promise < boolean > ;
180180
181181 validatePlugins ( projectData : IProjectData ) : Promise < void > ;
182182
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ export class IOSProjectService extends projectServiceBaseLib.PlatformProjectServ
8585 return this . _platformData ;
8686 }
8787
88- public async validateOptions ( projectId : string , provision : any ) : Promise < boolean > {
88+ public async validateOptions ( projectId : string , provision : true | string ) : Promise < boolean > {
8989 if ( provision === true ) {
9090 await this . $iOSProvisionService . list ( projectId ) ;
9191 this . $errors . failWithoutHelp ( "Please provide provisioning profile uuid or name with the --provision option." ) ;
Original file line number Diff line number Diff line change @@ -256,18 +256,18 @@ export class PlatformService extends EventEmitter implements IPlatformService {
256256 return true ;
257257 }
258258
259- public async validateOptions ( provision : any , projectData : IProjectData , platform ?: string ) : Promise < boolean > {
259+ public async validateOptions ( provision : true | string , projectData : IProjectData , platform ?: string ) : Promise < boolean > {
260260 if ( platform ) {
261261 platform = this . $mobileHelper . normalizePlatformName ( platform ) ;
262262 this . $logger . trace ( "Validate options for platform: " + platform ) ;
263263 let platformData = this . $platformsData . getPlatformData ( platform , projectData ) ;
264- return await platformData . platformProjectService . validateOptions ( provision ) ;
264+ return await platformData . platformProjectService . validateOptions ( projectData . projectId , provision ) ;
265265 } else {
266266 let valid = true ;
267267 for ( let availablePlatform in this . $platformsData . availablePlatforms ) {
268268 this . $logger . trace ( "Validate options for platform: " + availablePlatform ) ;
269269 let platformData = this . $platformsData . getPlatformData ( availablePlatform , projectData ) ;
270- valid = valid && await platformData . platformProjectService . validateOptions ( provision ) ;
270+ valid = valid && await platformData . platformProjectService . validateOptions ( projectData . projectId , provision ) ;
271271 }
272272
273273 return valid ;
You can’t perform that action at this time.
0 commit comments