1
0
Fork 0
mirror of https://github.com/qurator-spk/modstool.git synced 2025-06-07 19:05:06 +02:00

🐛 De-couple mods_info from page_info

This commit is contained in:
Mike Gerber 2024-11-27 19:05:05 +01:00
parent 11d7b012ec
commit 939967edc8

View file

@ -436,13 +436,13 @@ def process(mets_files: List[str], output_file: str, output_page_info: str):
# "meta" # "meta"
d['mets_file'] = mets_file d['mets_file'] = mets_file
# Save
insert_into_db(con, "mods_info", d)
con.commit()
# METS - per-page # METS - per-page
if output_page_info: if output_page_info:
page_info_doc: list[dict] = pages_to_dict(mets, raise_errors=True) page_info_doc: list[dict] = pages_to_dict(mets, raise_errors=True)
insert_into_db(con, "mods_info", d)
con.commit()
if output_page_info:
insert_into_db_multiple(con_page_info, "page_info", page_info_doc) insert_into_db_multiple(con_page_info, "page_info", page_info_doc)
con_page_info.commit() con_page_info.commit()