1
0
mirror of https://github.com/muety/wakapi.git synced 2023-08-10 21:12:56 +03:00

chore: cap data import according to max data retention time

This commit is contained in:
Ferdinand Mütsch
2022-12-29 12:06:54 +01:00
parent bafbc34706
commit dc0bcbe65d
5 changed files with 51 additions and 7 deletions

View File

@ -116,7 +116,11 @@ func (w *WakatimeHeartbeatImporter) Import(user *models.User, minFrom time.Time,
}
}
logbuch.Info("scheduling wakatime import for user '%s'", user.ID)
if minDataAge := user.MinDataAge(); minFrom.Before(minDataAge) {
logbuch.Info("wakatime data import for user '%s' capped to [%v, &v]", user.ID, minDataAge, maxTo)
}
logbuch.Info("scheduling wakatime import for user '%s' (interval [%v, &v])", user.ID, minFrom, maxTo)
if err := w.queue.Dispatch(func() {
process(user, minFrom, maxTo, out)
}); err != nil {