@@ -140,7 +140,8 @@ def resolve_templates(self, identifier: Union[str, BaseTemplate], allow_online:
140
140
unique : bool = True , ** kwargs ) -> List [BaseTemplate ]:
141
141
results = list () if not unique else set ()
142
142
kernel_version = kwargs .get ('kernel_version' , None )
143
- self .use_early_access = [kwargs .get ('early_access' , False ), self .use_early_access ][kwargs .get ('early_access' , None ) is None ]
143
+ if kwargs .get ('early_access' , None ) is not None :
144
+ self .use_early_access = kwargs .get ('early_access' , False )
144
145
if isinstance (identifier , str ):
145
146
query = BaseTemplate .create_query (name = identifier , ** kwargs )
146
147
else :
@@ -297,7 +298,8 @@ def remove_template(project: Project, identifier: Union[str, BaseTemplate], remo
297
298
remove_empty_directories = remove_empty_directories )
298
299
299
300
def new_project (self , path : str , no_default_libs : bool = False , ** kwargs ) -> Project :
300
- self .use_early_access = [kwargs .get ('early_access' , False ), self .use_early_access ][kwargs .get ('early_access' , None ) is None ]
301
+ if kwargs .get ('early_access' , None ) is not None :
302
+ self .use_early_access = kwargs .get ('early_access' , False )
301
303
if kwargs ["version_source" ]: # If true, then the user has not specified a version
302
304
if not self .use_early_access and self .warn_early_access :
303
305
ui .echo (f"PROS 4 is now in early access. "
0 commit comments