From 0da484be2ca01c03b90d26325a5785f753963051 Mon Sep 17 00:00:00 2001 From: Arthur Telders <72456061+ATelders@users.noreply.github.com> Date: Thu, 28 Sep 2023 20:58:12 +0200 Subject: [PATCH] Add source metadata to OutlookMessageLoader (#11183) Description: Add "source" metadata to OutlookMessageLoader This pull request adds the "source" metadata to the OutlookMessageLoader class in the load method. The "source" metadata is required when indexing with RecordManager in order to sync the index documents with a source. Issue: None Dependencies: None Twitter handle: @ATelders Co-authored-by: Arthur Telders --- libs/langchain/langchain/document_loaders/email.py | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/langchain/langchain/document_loaders/email.py b/libs/langchain/langchain/document_loaders/email.py index f85f95a9a6..16b80647f1 100644 --- a/libs/langchain/langchain/document_loaders/email.py +++ b/libs/langchain/langchain/document_loaders/email.py @@ -107,6 +107,7 @@ class OutlookMessageLoader(BaseLoader): Document( page_content=msg.body, metadata={ + "source": self.file_path, "subject": msg.subject, "sender": msg.sender, "date": msg.date,