diff --git a/src/ban.rs b/src/ban.rs index 330125a..af60436 100644 --- a/src/ban.rs +++ b/src/ban.rs @@ -47,7 +47,11 @@ impl Ban { /// * return expiration time pub fn add(&mut self, key: Id20) -> DateTime { - let t = self.index.values().max().map_or(Local::now(), |t| *t) + self.timeout; + let t = self + .index + .values() + .max() + .map_or(Local::now(), |t| *t + self.timeout); assert!(self.index.insert(key, t).is_none()); t }