From f1fc4dfebc6664ce93f495241bcdb728fe8ddd69 Mon Sep 17 00:00:00 2001 From: Davis Chase <130488702+dev2049@users.noreply.github.com> Date: Fri, 5 May 2023 16:49:19 -0700 Subject: [PATCH] Dev2049/obsidian patch (#4204) thanks @shkarlsson for the fix! (just updated formatting) --------- Co-authored-by: shkarlsson --- langchain/document_loaders/obsidian.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/langchain/document_loaders/obsidian.py b/langchain/document_loaders/obsidian.py index 982b60bd..cee046e9 100644 --- a/langchain/document_loaders/obsidian.py +++ b/langchain/document_loaders/obsidian.py @@ -53,7 +53,14 @@ class ObsidianLoader(BaseLoader): front_matter = self._parse_front_matter(text) text = self._remove_front_matter(text) - metadata = {"source": str(p.name), "path": str(p), **front_matter} + metadata = { + "source": str(p.name), + "path": str(p), + "created": p.stat().st_ctime, + "last_modified": p.stat().st_mtime, + "last_accessed": p.stat().st_atime, + **front_matter, + } docs.append(Document(page_content=text, metadata=metadata)) return docs