@@ -591,7 +591,7 @@ export class Component extends OpenShiftItem {
591591
592592 if ( ! componentName ) return null ;
593593
594- let createStarter = false ;
594+ let createStarter : string ;
595595 let componentType : ComponentTypeAdapter ;
596596 if ( ! useExistingDevfile ) {
597597 const componentTypes = Component . odo . getComponentTypes ( ) ;
@@ -611,8 +611,10 @@ export class Component extends OpenShiftItem {
611611 const descr = await this . odo . execute ( Command . describeCatalogComponent ( componentType . name ) ) ;
612612 const starterProjects : StarterProjectDescription [ ] = this . odo . loadItems < StarterProjectDescription > ( descr , ( data :{ Data :ComponentDescription } ) => data . Data . starterProjects ) ;
613613 if ( starterProjects ?. length && starterProjects ?. length > 0 ) {
614- const create = await window . showQuickPick ( [ 'Yes' , 'No' ] , { placeHolder : 'Initialize Component using default Starter Project?' } ) ;
615- createStarter = create === 'Yes' ;
614+ const create = await window . showQuickPick ( [ 'Yes' , 'No' ] , { placeHolder : `Initialize Component using '${ starterProjects [ 0 ] . name } ' Starter Project?` } ) ;
615+ if ( create === 'Yes' ) {
616+ createStarter = starterProjects [ 0 ] . name ;
617+ } ;
616618 }
617619 }
618620 }
@@ -907,7 +909,7 @@ export class Component extends OpenShiftItem {
907909 const gitRef = bcJson . spec . source . git . ref || 'master' ;
908910 await Component . odo . execute ( Command . createGitComponent ( prjName , appName , compTypeName , compTypeVersion , compName , gitUrl , gitRef ) , workspaceFolder . fsPath ) ;
909911 } else { // componentType === ComponentType.Local
910- await Component . odo . execute ( Command . createLocalComponent ( prjName , appName , componentJson . metadata . labels [ 'app.kubernetes.io/name' ] , componentJson . metadata . labels [ 'app.openshift.io/runtime-version' ] , compName , workspaceFolder . fsPath , false ) ) ;
912+ await Component . odo . execute ( Command . createLocalComponent ( prjName , appName , componentJson . metadata . labels [ 'app.kubernetes.io/name' ] , componentJson . metadata . labels [ 'app.openshift.io/runtime-version' ] , compName , workspaceFolder . fsPath ) ) ;
911913 }
912914 // import storage if present
913915 if ( componentJson . spec . template . spec . containers [ 0 ] . volumeMounts ) {
0 commit comments