Fixes 'Nonetype' not iterable for ObsidianLoader (#12751)

Implements #12726 from @Di3mex
This commit is contained in:
Erick Friis 2023-11-01 16:07:09 -07:00 committed by GitHub
parent 67b6f4dc71
commit da821320d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -127,7 +127,9 @@ class ObsidianLoader(BaseLoader):
}
if tags or front_matter.get("tags"):
metadata["tags"] = ",".join(tags | set(front_matter.get("tags", [])))
metadata["tags"] = ",".join(
tags | set(front_matter.get("tags", []) or [])
)
docs.append(Document(page_content=text, metadata=metadata))