aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/atuin_daemon/control/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/turtle/src/atuin_daemon/control/mod.rs')
-rw-r--r--crates/turtle/src/atuin_daemon/control/mod.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/crates/turtle/src/atuin_daemon/control/mod.rs b/crates/turtle/src/atuin_daemon/control/mod.rs
index 7015db5b..79398d61 100644
--- a/crates/turtle/src/atuin_daemon/control/mod.rs
+++ b/crates/turtle/src/atuin_daemon/control/mod.rs
@@ -52,7 +52,7 @@ impl Control for ControlService {
.event
.ok_or_else(|| Status::invalid_argument("event is required"))?;
- let daemon_event = proto_event_to_daemon_event(event)?;
+ let daemon_event = proto_event_to_daemon_event(event);
info!(?daemon_event, "received control event");
self.handle.emit(daemon_event);
@@ -62,15 +62,15 @@ impl Control for ControlService {
}
/// Convert a proto event to a daemon event.
-fn proto_event_to_daemon_event(event: Event) -> Result<DaemonEvent, Status> {
+fn proto_event_to_daemon_event(event: Event) -> DaemonEvent {
match event {
- Event::HistoryPruned(_) => Ok(DaemonEvent::HistoryPruned),
- Event::HistoryRebuilt(_) => Ok(DaemonEvent::HistoryRebuilt),
- Event::HistoryDeleted(e) => Ok(DaemonEvent::HistoryDeleted {
+ Event::HistoryPruned(_) => DaemonEvent::HistoryPruned,
+ Event::HistoryRebuilt(_) => DaemonEvent::HistoryRebuilt,
+ Event::HistoryDeleted(e) => DaemonEvent::HistoryDeleted {
ids: e.ids.into_iter().map(HistoryId).collect(),
- }),
- Event::ForceSync(_) => Ok(DaemonEvent::ForceSync),
- Event::SettingsReloaded(_) => Ok(DaemonEvent::SettingsReloaded),
- Event::Shutdown(_) => Ok(DaemonEvent::ShutdownRequested),
+ },
+ Event::ForceSync(_) => DaemonEvent::ForceSync,
+ Event::SettingsReloaded(_) => DaemonEvent::SettingsReloaded,
+ Event::Shutdown(_) => DaemonEvent::ShutdownRequested,
}
}