equal
deleted
inserted
replaced
448 Document_Build.build_documents( |
448 Document_Build.build_documents( |
449 Document_Build.context(session_context, progress = progress), |
449 Document_Build.context(session_context, progress = progress), |
450 output_sources = info.document_output, |
450 output_sources = info.document_output, |
451 output_pdf = info.document_output) |
451 output_pdf = info.document_output) |
452 } |
452 } |
453 database_context.database_output(session_name)(db => |
453 using(database_context.open_output_database(session_name))(session_database => |
454 documents.foreach(_.write(db, session_name))) |
454 documents.foreach(_.write(session_database.db, session_name))) |
455 (documents.flatMap(_.log_lines), Nil) |
455 (documents.flatMap(_.log_lines), Nil) |
456 } |
456 } |
457 } |
457 } |
458 else (Nil, Nil) |
458 else (Nil, Nil) |
459 } |
459 } |