refactoring

pull/3/head
Eugen Ciur 2020-05-17 12:17:27 +02:00
parent 7e6cfa52d0
commit 8dcb903a7b
2 changed files with 6 additions and 2 deletions

View File

@ -134,12 +134,13 @@ def split_ranges(total, after=False, before=False):
def paste_pages_into_existing_doc( def paste_pages_into_existing_doc(
src,
dst, dst,
data_list, data_list,
after_page_number=False, after_page_number=False,
before_page_number=False before_page_number=False
): ):
page_count = get_pagecount(dst) page_count = get_pagecount(src)
list1, list2 = split_ranges( list1, list2 = split_ranges(
total=page_count, total=page_count,
after=after_page_number, after=after_page_number,
@ -155,7 +156,7 @@ def paste_pages_into_existing_doc(
letters_pages_after = [] letters_pages_after = []
letters_2_doc_map.append( letters_2_doc_map.append(
f"A={dst.url()}" f"A={src}"
) )
for idx in range(0, len(data_list)): for idx in range(0, len(data_list)):
@ -204,6 +205,7 @@ def paste_pages_into_existing_doc(
def paste_pages( def paste_pages(
src,
dst, dst,
data_list, data_list,
dst_doc_is_new=True, dst_doc_is_new=True,
@ -246,6 +248,7 @@ def paste_pages(
""" """
if not dst_doc_is_new: if not dst_doc_is_new:
return paste_pages_into_existing_doc( return paste_pages_into_existing_doc(
src=src,
dst=dst, dst=dst,
data_list=data_list, data_list=data_list,
after_page_number=after_page_number, after_page_number=after_page_number,

View File

@ -326,6 +326,7 @@ class Storage:
) )
pdftk.paste_pages( pdftk.paste_pages(
src=self.abspath(dest_doc_path),
dst=self.abspath(next_ver_dp), dst=self.abspath(next_ver_dp),
data_list=data_list, data_list=data_list,
dst_doc_is_new=dest_doc_is_new, dst_doc_is_new=dest_doc_is_new,