summaryrefslogtreecommitdiff
path: root/qutebrowser/browser/pdfjs.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/browser/pdfjs.py')
-rw-r--r--qutebrowser/browser/pdfjs.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/qutebrowser/browser/pdfjs.py b/qutebrowser/browser/pdfjs.py
index ad8f54b0d..841285deb 100644
--- a/qutebrowser/browser/pdfjs.py
+++ b/qutebrowser/browser/pdfjs.py
@@ -202,24 +202,24 @@ def _read_from_system(system_path, names):
return (None, None)
-def get_pdfjs_basename():
- """Checks for pdf.js main module availability and returns the basename if available."""
- exts = ['pdf.js', 'pdf.mjs']
- for ext in exts:
+def get_pdfjs_js_path():
+ """Checks for pdf.js main module availability and returns the path if available."""
+ paths = ['build/pdf.js', 'build/pdf.mjs']
+ for path in paths:
try:
- get_pdfjs_res('build/' + ext)
+ get_pdfjs_res(path)
except PDFJSNotFound:
pass
else:
- return ext
+ return path
- raise PDFJSNotFound(" or ".join(f"'build/{ext}'" for ext in exts))
+ raise PDFJSNotFound(" or ".join(paths))
def is_available():
"""Return true if certain parts of a pdfjs installation are available."""
try:
- get_pdfjs_basename()
+ get_pdfjs_js_path()
get_pdfjs_res('web/viewer.html')
except PDFJSNotFound:
return False