This commit is contained in:
@@ -126,8 +126,8 @@ public partial class Checkout()
|
||||
|
||||
var addItemsResult = await OrderService.AddItemsToOrderAsync(order.Value, [.. orderItems]);
|
||||
|
||||
// 4. Generate the signed Payfast form payload using your backend service
|
||||
var hostAddress = "https://localhost:7021";
|
||||
// 4. Generate the signed Payfast form payload using your backend service
|
||||
var hostAddress = Navigation.BaseUri.TrimEnd('/');
|
||||
|
||||
CheckoutPayload = new Dictionary<string, string>
|
||||
{
|
||||
|
||||
@@ -4,8 +4,9 @@ public partial class RedirectToLogin
|
||||
{
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
var returnUrl = Navigation.ToBaseRelativePath(Navigation.Uri);
|
||||
var relativePath = Navigation.ToBaseRelativePath(Navigation.Uri);
|
||||
var sanitizedRedirectPath = relativePath.StartsWith('/') ? relativePath : $"/{relativePath}";
|
||||
|
||||
Navigation.NavigateTo($"/login?returnUrl={Uri.EscapeDataString(returnUrl)}", forceLoad: true);
|
||||
Navigation.NavigateTo($"/login?redirectUri={Uri.EscapeDataString(sanitizedRedirectPath)}", forceLoad: true);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user