Fix incorrect use of a singleton list.

This was found through pylance type errors. Go types!
This commit is contained in:
Alexandre Macabies 2023-07-23 14:49:28 +02:00
parent 00d3cd4aed
commit 07a90c0198
3 changed files with 3 additions and 3 deletions

View File

@ -298,7 +298,7 @@ async def search_for_models(
)->List[pathlib.Path]: )->List[pathlib.Path]:
if not search_path.is_dir(): if not search_path.is_dir():
raise HTTPException(status_code=404, detail=f"The search path '{search_path}' does not exist or is not directory") raise HTTPException(status_code=404, detail=f"The search path '{search_path}' does not exist or is not directory")
return ApiDependencies.invoker.services.model_manager.search_for_models([search_path]) return ApiDependencies.invoker.services.model_manager.search_for_models(search_path)
@models_router.get( @models_router.get(
"/ckpt_confs", "/ckpt_confs",

View File

@ -600,7 +600,7 @@ class ModelManagerService(ModelManagerServiceBase):
""" """
Return list of all models found in the designated directory. Return list of all models found in the designated directory.
""" """
search = FindModels(directory,self.logger) search = FindModels([directory], self.logger)
return search.list_models() return search.list_models()
def sync_to_config(self): def sync_to_config(self):

View File

@ -98,6 +98,6 @@ class FindModels(ModelSearch):
def list_models(self) -> List[Path]: def list_models(self) -> List[Path]:
self.search() self.search()
return self.models_found return list(self.models_found)