summaryrefslogtreecommitdiffstats
path: root/cli/src/search.rs
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2021-08-03 15:22:56 +0200
committerGustav Sörnäs <gustav@sornas.net>2021-08-03 15:22:56 +0200
commit568a343a6b606309cf03eb5ebabd8cb7789766e3 (patch)
treebe125aefb744eafa788b820ebcc8fe4197f4dac3 /cli/src/search.rs
parentb9c2a3fd86a34a185810b54273c59e92cfaaed84 (diff)
downloadmoney-568a343a6b606309cf03eb5ebabd8cb7789766e3.tar.gz
amount:x => amount:=x
Diffstat (limited to 'cli/src/search.rs')
-rw-r--r--cli/src/search.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/cli/src/search.rs b/cli/src/search.rs
index ab68365..7f817a5 100644
--- a/cli/src/search.rs
+++ b/cli/src/search.rs
@@ -74,7 +74,7 @@ impl TryFrom<&str> for Comparison {
fn try_from(s: &str) -> Result<Self, Self::Error> {
match s {
- "=" | "==" => Ok(Comparison::Equal),
+ "=" | "==" | "" => Ok(Comparison::Equal),
">" => Ok(Comparison::Greater),
">=" => Ok(Comparison::GreaterOrEqual),
"<" => Ok(Comparison::Less),
@@ -93,6 +93,7 @@ fn parse_comparison(i: &str) -> nom::IResult<&str, (Decimal, Comparison)> {
tag(">="),
tag("<"),
tag("<="),
+ tag(""),
)),
|comparison| Comparison::try_from(comparison).unwrap()
)(i)?;