diff --git a/dyndns/handler/log.go b/dyndns/handler/log.go index 22c1a54..569c110 100644 --- a/dyndns/handler/log.go +++ b/dyndns/handler/log.go @@ -59,8 +59,8 @@ func (h *Handler) ShowHostLogs(c echo.Context) (err error) { } func (h *Handler) ClearLogs() { - var clearInterval = strconv.FormatUint(h.ClearInterval, 10) + " days" - h.DB.Exec("DELETE FROM LOGS WHERE created_at < datetime('now', '" + clearInterval + "');REINDEX LOGS;") + var clearInterval = strconv.FormatUint(h.ClearInterval, 10) + " day" + h.DB.Exec("DELETE FROM LOGS WHERE created_at < datetime('now', '-" + clearInterval + "');REINDEX LOGS;") h.LastClearedLogs = time.Now() log.Print("logs cleared") }