Skip to content

Commit d06e8a1

Browse files
committed
Merge branch 'release/0.0.12'
2 parents b891385 + b96c56b commit d06e8a1

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/pdf.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,13 @@ def merge_pdfs(self, page_range, output_file_name):
2222

2323
try:
2424
original_pdf = fitz.open(self.input_file)
25-
real_page_range = [original_pdf.get_page_numbers(p, only_one=True)[0]
26-
for p in page_range]
25+
try:
26+
real_page_range = [original_pdf.get_page_numbers(p, only_one=True)[0]
27+
for p in page_range]
28+
except IndexError:
29+
print(f"Error: Could not find page labels for page_range: {page_range}")
30+
print(f"Original PDF page count: {len(original_pdf)}")
31+
raise
2732

2833
chapter_pdf = fitz.open()
2934
labels = []

0 commit comments

Comments
 (0)