From fa3c453c93b29747e21e364b6765298ba92bf11c Mon Sep 17 00:00:00 2001 From: icecraft Date: Thu, 21 Nov 2024 18:34:41 +0800 Subject: [PATCH] fix: use concrete class instead of abstract class --- projects/gradio_app/app.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/gradio_app/app.py b/projects/gradio_app/app.py index aa9ec8d6..1ccede3b 100644 --- a/projects/gradio_app/app.py +++ b/projects/gradio_app/app.py @@ -13,13 +13,13 @@ from gradio_pdf import PDF from loguru import logger -from magic_pdf.data.data_reader_writer import DataReader +from magic_pdf.data.data_reader_writer import FileBasedDataReader from magic_pdf.libs.hash_utils import compute_sha256 from magic_pdf.tools.common import do_parse, prepare_env def read_fn(path): - disk_rw = DataReader(os.path.dirname(path)) + disk_rw = FileBasedDataReader(os.path.dirname(path)) return disk_rw.read(os.path.basename(path))