diff options
| author | stuebinm | 2026-04-16 12:35:31 +0200 |
|---|---|---|
| committer | stuebinm | 2026-04-16 12:35:31 +0200 |
| commit | b893f41188eb6fe5bc1de54da7225fc150be7c7d (patch) | |
| tree | 92f57cd3115e6bcb1f820f6e77801ccfaccff92c /lib/Server/Ingest.hs | |
| parent | 8b6c42d832f26bc277e125f876da8d21931550c6 (diff) | |
Server.Frontend.Tracker: creation & deletion dialogs
Diffstat (limited to '')
| -rw-r--r-- | lib/Server/Ingest.hs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/Server/Ingest.hs b/lib/Server/Ingest.hs index 8e122a7..edbce08 100644 --- a/lib/Server/Ingest.hs +++ b/lib/Server/Ingest.hs @@ -74,7 +74,7 @@ handleTrackerRegister dbpool RegisterJson{..} = do today <- liftIO getCurrentTime <&> utctDay expires <- liftIO $ getCurrentTime <&> addUTCTime validityPeriod runSql dbpool $ do - TrackerKey tracker <- insert (Tracker "dummy" expires False registerAgent Nothing) + TrackerKey tracker <- insert (Tracker "dummy" {-expires-} False registerAgent Nothing) pure (coerce tracker) where validityPeriod :: NominalDiffTime @@ -332,9 +332,10 @@ spaceAndTimeDiff (pos1, time1) (pos2, time2) = isTrackerIdValid :: Pool SqlBackend -> TrackerId -> ServiceM (Maybe Tracker) isTrackerIdValid dbpool trackerId = runSql dbpool $ get trackerId >>= \case Just tracker | not (trackerBlocked tracker) -> do - ifM (hasExpired (trackerExpires tracker)) - (pure Nothing) - (pure (Just tracker)) + pure (Just tracker) + -- ifM (hasExpired (trackerExpires tracker)) + -- (pure Nothing) + -- (pure (Just tracker)) _ -> pure Nothing hasExpired :: MonadIO m => UTCTime -> m Bool |
