summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2017-11-19 13:40:19 +0100
committerMatthias Beyer <mail@beyermatthias.de>2017-11-19 13:45:00 +0100
commit715ce5669c0da78e2a39d2945050c45968ffe28c (patch)
treefad46963ea9d499ad36ec71eaa2327f2daa8dfb2 /src
parente7d59e87a9be1a528ecb4d7f4122a308a955ddda (diff)
Fix until_spec parser
Diffstat (limited to 'src')
-rw-r--r--src/parser.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/parser.rs b/src/parser.rs
index 04e58e8..7a2e7a1 100644
--- a/src/parser.rs
+++ b/src/parser.rs
@@ -325,14 +325,14 @@ impl Into<timetype::TimeType> for TimeType {
}
}
-named!(until_spec<UntilSpec>, alt!(
+named!(until_spec<UntilSpec>, alt_complete!(
do_parse!(
- tag!("until") >>
+ tag!("until") >> sp >>
exact: exact_date_parser >>
(UntilSpec::Exact(exact))
) |
do_parse!(
- num: integer >>
+ num: integer >> sp >>
tag!("times") >>
(UntilSpec::Times(num))
)