diff --git a/EnvelopeGenerator.ReceiverUI/EnvelopeGenerator.ReceiverUI.csproj b/EnvelopeGenerator.ReceiverUI/EnvelopeGenerator.ReceiverUI.csproj index 32877491..19f0416c 100644 --- a/EnvelopeGenerator.ReceiverUI/EnvelopeGenerator.ReceiverUI.csproj +++ b/EnvelopeGenerator.ReceiverUI/EnvelopeGenerator.ReceiverUI.csproj @@ -3,6 +3,8 @@ net8.0 enable true + false + true enable EnvelopeGenerator.ReceiverUI diff --git a/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor b/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor index 55750e60..c67077be 100644 --- a/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor +++ b/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor @@ -116,7 +116,12 @@ return; } - await reportViewer.ExportToAsync(ExportFormat.Pdf); + try { + SignatureValidationMessage = null; + await reportViewer.ExportToAsync(ExportFormat.Pdf); + } catch(Exception) { + SignatureValidationMessage = "Das signierte PDF konnte nicht exportiert werden. Bitte laden Sie die Seite neu und versuchen Sie es erneut."; + } } XtraReport CreateReportInstance() {