diff --git a/publish.py b/publish.py index 35e40dc..bbef7f8 100644 --- a/publish.py +++ b/publish.py @@ -54,6 +54,10 @@ for folderinfo in index['folders']: for fileinfo in folderinfo['files']: + if not os.path.exists(folderinfo['folder']): + print(f"Folder {folderinfo['folder']} does not exist, skipping.") + continue + filetitle = fileinfo['title'] filename = fileinfo['file'] fileroot, fileextension = os.path.splitext(filename)