use fetch over $.getJSON

This commit is contained in:
Gary Sharp
2025-08-09 18:43:44 +10:00
parent 57aeaa3eaa
commit 0c0a7bf297
19 changed files with 1491 additions and 1483 deletions
@@ -9,14 +9,16 @@ namespace Disco.Web.Areas.API.Controllers
{
public partial class ExpressionsController : AuthorizedDatabaseController
{
[HttpPost, DiscoAuthorize(Claims.DiscoAdminAccount)]
[DiscoAuthorize(Claims.DiscoAdminAccount)]
[HttpPost, ValidateAntiForgeryToken]
public virtual ActionResult ValidateExpression(string Expression)
{
var part = new EvaluateExpressionPart(Expression);
return Json(Models.Expressions.ValidateExpressionModel.FromEvaluateExpressionPart(part));
}
[HttpPost, DiscoAuthorize(Claims.Config.Show), ValidateAntiForgeryToken]
[DiscoAuthorize(Claims.Config.Show)]
[HttpPost, ValidateAntiForgeryToken]
public virtual ActionResult TypeDescriptor(string type, bool staticMembersOnly = false)
{
if (string.IsNullOrWhiteSpace(type))