From f1cbff0fb7059432d9e71473cbdd039032dab60d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Garc=C3=ADa=20Sierra?= Date: Mon, 20 Nov 2023 10:08:03 +0100 Subject: [PATCH] fix: Windows permission error on ingest service tmp files (#1280) --- private_gpt/server/ingest/ingest_service.py | 1 + 1 file changed, 1 insertion(+) diff --git a/private_gpt/server/ingest/ingest_service.py b/private_gpt/server/ingest/ingest_service.py index 83872cdff..1a5b2e02d 100644 --- a/private_gpt/server/ingest/ingest_service.py +++ b/private_gpt/server/ingest/ingest_service.py @@ -121,6 +121,7 @@ def ingest(self, file_name: str, file_data: AnyStr | Path) -> list[IngestedDoc]: path_to_tmp.write_text(str(file_data)) documents = reader.load_data(path_to_tmp) finally: + tmp.close() path_to_tmp.unlink() logger.info( "Transformed file=%s into count=%s documents", file_name, len(documents)