stay in Edit Mode when editing Module Settings

This commit is contained in:
sbwalker
2024-03-11 13:10:21 -04:00
parent b1446438fb
commit 7cc328ed3b
2 changed files with 6 additions and 3 deletions

View File

@ -8,6 +8,7 @@ using Oqtane.Security;
using Oqtane.Services;
using Oqtane.Shared;
using Oqtane.UI;
using System.Net;
// ReSharper disable UnassignedGetOnlyAutoProperty
// ReSharper disable MemberCanBePrivate.Global
@ -134,7 +135,8 @@ namespace Oqtane.Themes.Controls
private async Task<string> Settings(string url, PageModule pagemodule)
{
await Task.Yield();
url = Utilities.EditUrl(PageState.Alias.Path, PageState.Page.Path, pagemodule.ModuleId, "Settings", "");
var returnurl = Utilities.NavigateUrl(PageState.Alias.Path, PageState.Page.Path, "edit=true");
url = Utilities.EditUrl(PageState.Alias.Path, PageState.Page.Path, pagemodule.ModuleId, "Settings", "returnurl=" + WebUtility.UrlEncode(returnurl));
return url;
}