fix config parse error

This commit is contained in:
mbecker20
2023-08-29 22:30:33 -04:00
parent f7ffb41dea
commit ae7e50396e
2 changed files with 4 additions and 4 deletions

View File

@@ -55,11 +55,11 @@ pub struct CoreConfig {
// number of days to keep stats, or 0 to disable pruning. stats older than this number of days are deleted on a daily cycle
#[serde(default)]
pub keep_stats_for_days: u128,
pub keep_stats_for_days: u64,
// number of days to keep alerts, or 0 to disable pruning. alerts older than this number of days are deleted on a daily cycle
#[serde(default)]
pub keep_alerts_for_days: u128,
pub keep_alerts_for_days: u64,
// used to verify validity from github webhooks
#[serde(default)]

View File

@@ -97,7 +97,7 @@ impl State {
return Ok(());
}
let delete_before_ts =
(unix_timestamp_ms() - self.config.keep_stats_for_days * ONE_DAY_MS) as i64;
(unix_timestamp_ms() - self.config.keep_stats_for_days as u128 * ONE_DAY_MS) as i64;
let res = self
.db
.stats
@@ -114,7 +114,7 @@ impl State {
return Ok(());
}
let delete_before_ts =
(unix_timestamp_ms() - self.config.keep_alerts_for_days * ONE_DAY_MS) as i64;
(unix_timestamp_ms() - self.config.keep_alerts_for_days as u128 * ONE_DAY_MS) as i64;
let res = self
.db
.alerts