shameful heartbeat method parameter fix

This commit is contained in:
Jetsparrow 2022-02-10 16:21:13 +03:00
parent e7b131fe2e
commit 33583ac651

View File

@ -30,11 +30,13 @@ public class HeartbeatController : ControllerBase
var q = Request.Query; var q = Request.Query;
if (q.ContainsKey("Topic") if (q.ContainsKey("Topic")
&& q.ContainsKey("ExpiryTimeout") && q.ContainsKey("ExpiryTimeout")
&& q.ContainsKey("WriteToken")) && q.ContainsKey("WriteToken")
&& q.ContainsKey("Heart"))
{ {
HeartbeatArgs args = new(); HeartbeatArgs args = new();
args.Topic = q["Topic"]; args.Topic = q["Topic"];
args.WriteToken = q["WriteToken"]; args.WriteToken = q["WriteToken"];
args.Heart = q["Heart"];
if (!int.TryParse(q["ExpiryTimeout"], out var expTimeout)) if (!int.TryParse(q["ExpiryTimeout"], out var expTimeout))
{ {
return BadRequest(); return BadRequest();