diff options
Diffstat (limited to 'src/plugins/remind/mod.rs')
| -rw-r--r-- | src/plugins/remind/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/remind/mod.rs b/src/plugins/remind/mod.rs index 1e464b4..b03aebc 100644 --- a/src/plugins/remind/mod.rs +++ b/src/plugins/remind/mod.rs @@ -140,7 +140,8 @@ impl<T: Database + 'static, C: FrippyClient> Remind<T, C> { debug!("New event: {:?}", event); - Ok(self.events + Ok(self + .events .write() .insert_event(&event) .map(|id| format!("Created reminder with id {} at {} UTC", id, time))?) @@ -168,7 +169,8 @@ impl<T: Database + 'static, C: FrippyClient> Remind<T, C> { .remove(0) .parse::<i64>() .context(ErrorKind::Parsing)?; - let event = self.events + let event = self + .events .read() .get_event(id) .context(ErrorKind::NotFound)?; |
