From 7c27f116ad86b3de41a673c48c2fc609e15b0d78 Mon Sep 17 00:00:00 2001 From: "Dustin J. Mitchell" Date: Thu, 15 Dec 2022 02:52:40 +0000 Subject: [PATCH] Minor fixes to status in tc-lib --- taskchampion/lib/src/status.rs | 2 +- taskchampion/taskchampion/src/task/status.rs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/taskchampion/lib/src/status.rs b/taskchampion/lib/src/status.rs index d872f8f14..20a7e84b7 100644 --- a/taskchampion/lib/src/status.rs +++ b/taskchampion/lib/src/status.rs @@ -21,7 +21,7 @@ impl From for Status { TCStatus::Completed => Status::Completed, TCStatus::Deleted => Status::Deleted, TCStatus::Recurring => Status::Recurring, - TCStatus::Unknown => Status::Unknown("unknown".to_string()), + _ => Status::Unknown(format!("unknown TCStatus {}", status as u32)), } } } diff --git a/taskchampion/taskchampion/src/task/status.rs b/taskchampion/taskchampion/src/task/status.rs index 2ec7ae5da..38d017df7 100644 --- a/taskchampion/taskchampion/src/task/status.rs +++ b/taskchampion/taskchampion/src/task/status.rs @@ -14,8 +14,7 @@ pub enum Status { } impl Status { - /// Get a Status from the 1-character value in a TaskMap, - /// defaulting to Pending + /// Get a Status from the string value in a TaskMap pub(crate) fn from_taskmap(s: &str) -> Status { match s { "pending" => Status::Pending,