forked from github-starred/komodo
fix config parse error
This commit is contained in:
@@ -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)]
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user