From ef4efd592de42d5098a1e48a96ac83c25081993d Mon Sep 17 00:00:00 2001 From: snototter Date: Fri, 5 Nov 2021 22:51:25 +0100 Subject: [PATCH] fix template selection (also fixes potential IndexError) --- rmrl/document.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rmrl/document.py b/rmrl/document.py index 14a2f91..3a347a0 100644 --- a/rmrl/document.py +++ b/rmrl/document.py @@ -61,7 +61,7 @@ def __init__(self, source, pid, pagenum): # rM won't save the page template for later pages. In this # case, just take the last-available page template, which # is usually 'Blank'. - template_name = template_names[max(self.num, len(template_names) - 1)] + template_name = template_names[min(self.num, len(template_names) - 1)] template_path = TEMPLATE_PATH / f'{template_name}.svg' if template_name != 'Blank' and template_path.exists(): self.template = str(template_path)