From da5edc1aac4136f0a619b4aa8867264d48d53725 Mon Sep 17 00:00:00 2001 From: doryan Date: Tue, 18 Jun 2024 18:15:10 +0400 Subject: [PATCH] fix(TimeMetrics Struct): parser of time metric from command argument --- src/types/enums/time_metrics.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/types/enums/time_metrics.rs b/src/types/enums/time_metrics.rs index 55ae75e..e03509f 100644 --- a/src/types/enums/time_metrics.rs +++ b/src/types/enums/time_metrics.rs @@ -11,7 +11,7 @@ pub enum TimeMetrics { impl TimeMetrics { pub fn from(metric: impl Into<&'static str>, duration: i64) -> Self { match metric.into() { - "min" | "minutes" | "minute" | "минута" | "минуты" | "минут" | "мин" => { + "m" | "min" | "minutes" | "minute" | "минута" | "минуты" | "минут" | "мин" | "м" => { Self::Minutes(duration) } "h" | "hours" | "hour" | "час" | "часов" | "ч" => Self::Hours(duration), @@ -21,7 +21,7 @@ impl TimeMetrics { "w" | "weeks" | "week" | "недель" | "недели" | "неделя" | "н" => { Self::Weeks(duration) } - "m" | "months" | "month" | "месяц" | "месяца" | "месяцев" | "мес" => { + "M" | "months" | "month" | "месяц" | "месяца" | "месяцев" | "мес" | "М" => { Self::Mounths(duration) } _ => Self::Days(duration),