aboutsummaryrefslogtreecommitdiff
path: root/lib/Server.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Server.hs')
-rw-r--r--lib/Server.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Server.hs b/lib/Server.hs
index 1139ff8..759080c 100644
--- a/lib/Server.hs
+++ b/lib/Server.hs
@@ -52,7 +52,7 @@ import Server.Util (Service, ServiceM, runService,
import Yesod (toWaiAppPlain)
import Conferer (fetch, mkConfig)
-import Extrapolation (Extrapolator (guessAnchor),
+import Extrapolation (Extrapolator (..),
LinearExtrapolator)
import System.IO.Unsafe
@@ -101,7 +101,7 @@ server gtfs@GTFS{..} dbpool = handleDebugAPI
pure token
handleTrainPing ping = do
running@Running{..} <- lift $ checkTokenValid dbpool (coerce $ trainPingToken ping)
- let anchor = guessAnchor @LinearExtrapolator gtfs running ping
+ let anchor = extrapolateAnchorFromPing @LinearExtrapolator gtfs running ping
-- TODO: are these always inserted in order?
runSql dbpool $ do
insert ping