mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-22 14:22:40 +01:00
Guest role: Fix redirect after store creation (#5689)
This ensures that guests land on the invoices list, which tehy are allowed to see — rather than the dashboard, which they don't have permissions for. Fixes #5688.
This commit is contained in:
parent
35b3fef7c5
commit
8089a938f3
2 changed files with 2 additions and 2 deletions
|
@ -60,7 +60,7 @@ else
|
||||||
{
|
{
|
||||||
<li><hr class="dropdown-divider"></li>
|
<li><hr class="dropdown-divider"></li>
|
||||||
}
|
}
|
||||||
<li ><a asp-controller="UIUserStores" asp-action="CreateStore" class="dropdown-item @ViewData.IsActivePage(StoreNavPages.Create)" id="StoreSelectorCreate">Create Store</a></li>
|
<li><a asp-controller="UIUserStores" asp-action="CreateStore" class="dropdown-item @ViewData.IsActivePage(StoreNavPages.Create)" id="StoreSelectorCreate">Create Store</a></li>
|
||||||
@if (Model.ArchivedCount > 0)
|
@if (Model.ArchivedCount > 0)
|
||||||
{
|
{
|
||||||
<li><hr class="dropdown-divider"></li>
|
<li><hr class="dropdown-divider"></li>
|
||||||
|
|
|
@ -90,7 +90,7 @@ namespace BTCPayServer.Controllers
|
||||||
await _repo.CreateStore(GetUserId(), store);
|
await _repo.CreateStore(GetUserId(), store);
|
||||||
CreatedStoreId = store.Id;
|
CreatedStoreId = store.Id;
|
||||||
TempData[WellKnownTempData.SuccessMessage] = "Store successfully created";
|
TempData[WellKnownTempData.SuccessMessage] = "Store successfully created";
|
||||||
return RedirectToAction(nameof(UIStoresController.Dashboard), "UIStores", new
|
return RedirectToAction(nameof(UIStoresController.Index), "UIStores", new
|
||||||
{
|
{
|
||||||
storeId = store.Id
|
storeId = store.Id
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue