Skip to content
Snippets Groups Projects
Commit 73551095 authored by Zdravko Iliev's avatar Zdravko Iliev
Browse files

debug slow parts

parent f9561301
No related branches found
No related tags found
1 merge request!1Draft: Resolve "[Document Sealing] Implement PDF parser"
...@@ -26,8 +26,12 @@ class PDFparser { ...@@ -26,8 +26,12 @@ class PDFparser {
throw new errors_1.AppError("Only pdf file type is supported"); throw new errors_1.AppError("Only pdf file type is supported");
} }
try { try {
console.time("verify");
const signaturesMeta = yield (0, lib_1.verifyPDF)(this.document); const signaturesMeta = yield (0, lib_1.verifyPDF)(this.document);
console.timeEnd("verify");
console.time("PdfData");
const pdfMeta = yield pdfdataextract_1.PdfData.extract(this.document, config_1.config); const pdfMeta = yield pdfdataextract_1.PdfData.extract(this.document, config_1.config);
console.timeEnd("PdfData");
const result = { const result = {
pages: pdfMeta.pages, pages: pdfMeta.pages,
title: pdfMeta.info.Title || "Unknown", title: pdfMeta.info.Title || "Unknown",
......
...@@ -30,8 +30,13 @@ class PDFparser { ...@@ -30,8 +30,13 @@ class PDFparser {
} }
try { try {
console.time("verify");
const signaturesMeta = await verifyPDF(this.document); const signaturesMeta = await verifyPDF(this.document);
console.timeEnd("verify");
console.time("PdfData");
const pdfMeta = await PdfData.extract(this.document, config); const pdfMeta = await PdfData.extract(this.document, config);
console.timeEnd("PdfData");
const result = { const result = {
pages: pdfMeta.pages, pages: pdfMeta.pages,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment