From 6268922ab0fccc313dcf19f1bcb08c8212b23397 Mon Sep 17 00:00:00 2001 From: "chris.watts90@outlook.com" Date: Wed, 28 Feb 2018 19:37:16 +0000 Subject: [PATCH] carry on work for satellite methods, but being obsoleted....? need to update irdaemon code/endpoints if we dont want to support old endpoints. --- .../RaceLapTimer/ApiControllers/SatelliteApiModule.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs b/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs index 4e396e7..76d859c 100644 --- a/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs +++ b/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs @@ -9,17 +9,18 @@ namespace RaceLapTimer.ApiControllers private readonly IDbProvider _provider; private readonly ILoggerService _logger; - public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1/satellite") + public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1") { _provider = provider; _logger = logger; - Get[""] = args => LogNewLapSatelliteTime(); + //Post["/lap_track/create"] = args => LogNewLapSatelliteTime(); + Get["/lap_track/create"] = args => LogNewLapSatelliteTime(); } private dynamic LogNewLapSatelliteTime() { - var transponderToken = Convert.ToInt32(Request.Query["transponder_token"]); - var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"]); + var transponderToken = Convert.ToInt32(Request.Query["transponder_token"].Value); + var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"].Value); var logObj = new SatelliteLog { TransponderToken = transponderToken,