diff --git a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Projects/Pdf/ProjectPdfGenerator.cs b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Projects/Pdf/ProjectPdfGenerator.cs index ab9d736131..485903d79a 100644 --- a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Projects/Pdf/ProjectPdfGenerator.cs +++ b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Projects/Pdf/ProjectPdfGenerator.cs @@ -83,13 +83,15 @@ public class ProjectPdfGenerator : IProjectPdfGenerator, ITransientDependency tempStreams.Add(pdfStream); } + + Logger.LogInformation("All chunks processed, merging PDF files"); using var mergedPdfStream = await MergePdfFilesAsync(tempStreams, title, disposeStreams: true); await ProjectPdfFileStore.SetAsync(project, version, languageCode, mergedPdfStream); } - catch + catch(Exception e) { - Logger.LogError("An error occurred while generating the PDF for project {ProjectName}", project.Name); + Logger.LogError(e, "An error occurred while generating the PDF for project {ProjectName}", project.Name); foreach (var tempStream in tempStreams) { try