fix: add PDFJS download to Windows setup (#249)

This commit is contained in:
Tuan Anh Nguyen Dang (Tadashi_Cin)
2024-09-08 21:22:01 +07:00
committed by GitHub
parent 855f3df75f
commit b06c4777a3
2 changed files with 53 additions and 1 deletions

View File

@@ -49,8 +49,11 @@ class BaseApp:
self._js = self._js.replace("KH_APP_VERSION", self.app_version)
with (dir_assets / "js" / "pdf_viewer.js").open() as fi:
self._pdf_view_js = fi.read()
# workaround for Windows path
pdf_js_dist_dir = str(PDFJS_PREBUILT_DIR).replace("\\", "\\\\")
self._pdf_view_js = self._pdf_view_js.replace(
"PDFJS_PREBUILT_DIR", str(PDFJS_PREBUILT_DIR)
"PDFJS_PREBUILT_DIR",
pdf_js_dist_dir,
)
self._favicon = str(dir_assets / "img" / "favicon.svg")