From 5ac786866151689b34c665f5daa96d3b13e7a061 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 28 Mar 2023 00:15:13 +0000 Subject: [PATCH] case 4447 --- .../SubscriptionServerTrialRequestController.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/server/Controllers/SubscriptionServerTrialRequestController.cs b/server/Controllers/SubscriptionServerTrialRequestController.cs index a8c1fad..283ce1e 100644 --- a/server/Controllers/SubscriptionServerTrialRequestController.cs +++ b/server/Controllers/SubscriptionServerTrialRequestController.cs @@ -13,6 +13,7 @@ namespace Sockeye.Api.Controllers { [ApiController] [ApiVersion("8.0")] + [ApiExplorerSettings(IgnoreApi = true)] [Route("subscription-server-trial-request")]//SUBSCRIPTION SERVER TRIAL REQUEST HANDLER ROUTE [Produces("application/json")] public class SubscriptionServerTrialRequestController : ControllerBase @@ -45,6 +46,8 @@ namespace Sockeye.Api.Controllers public string Company { get; set; } [Required] public string Name { get; set; } + [Required] + public string RValue { get; set; } } @@ -63,6 +66,11 @@ namespace Sockeye.Api.Controllers return BadRequest(ModelState); } + if (r.RValue != "totallylegit") + { + return BadRequest(); + } + //Already a pending request? if (await ct.SubscriptionServer.Where(z => z.ServerState == ServerState.Requested && z.TrialEmail == r.Email).AnyAsync()) @@ -94,7 +102,7 @@ namespace Sockeye.Api.Controllers var newObject = new SubscriptionServer(); switch (r.DataCenter) { - case "SF": + case "SF": newObject.TimeZone = "America/Los_Angeles"; break; case "NY":