fix: Validate existence of entry path in model preview generation (#202)
This commit is contained in:
@@ -138,6 +138,10 @@ class ModelManager:
|
|||||||
preview_ext = f".{preview_name.split('.')[-1]}"
|
preview_ext = f".{preview_name.split('.')[-1]}"
|
||||||
model_preview = f"/model-manager/preview/{folder}/{path_index}/{relative_path.replace(extension, preview_ext)}"
|
model_preview = f"/model-manager/preview/{folder}/{path_index}/{relative_path.replace(extension, preview_ext)}"
|
||||||
|
|
||||||
|
if not os.path.exists(entry.path):
|
||||||
|
utils.print_error(f"{entry.path} is not file or directory.")
|
||||||
|
return None
|
||||||
|
|
||||||
stat = entry.stat()
|
stat = entry.stat()
|
||||||
return {
|
return {
|
||||||
"type": folder,
|
"type": folder,
|
||||||
|
|||||||
Reference in New Issue
Block a user