diff --git a/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor b/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor index 27d18b04..506245d2 100644 --- a/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor +++ b/EnvelopeGenerator.ReceiverUI/Pages/ReportViewer.razor @@ -1,4 +1,5 @@ @page "/receiver/{EnvelopeKey}" +@page "/report-viewer/{EnvelopeKey}" @using System.Drawing @using DevExpress.Blazor @using DevExpress.Drawing @@ -320,6 +321,12 @@ Shown="OnPopupShownAsync"> protected override async Task OnInitializedAsync() { + // ? REDIRECT: /receiver/{key} -> /envelope/{key} (NEW PDF.js viewer) + if (!string.IsNullOrWhiteSpace(EnvelopeKey)) { + Navigation.NavigateTo($"/envelope/{Uri.EscapeDataString(EnvelopeKey)}", forceLoad: false); + return; + } + if (!string.IsNullOrWhiteSpace(EnvelopeKey)) { var hasAccess = await AuthService.CheckEnvelopeAccessAsync(EnvelopeKey); if (!hasAccess) {