summaryrefslogtreecommitdiffstats
path: root/bin/domain/imag-habit/src
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2017-12-19 19:10:49 +0100
committerMatthias Beyer <mail@beyermatthias.de>2017-12-22 14:40:01 +0100
commit501f67dcf2f2505c2b29cdacb8471efae67a9eed (patch)
tree6af45f17258f310c39a58d24c6905396e84642ca /bin/domain/imag-habit/src
parent496850a762d077919cdc157f3e165c6c9fb86878 (diff)
Add more output in today()
Diffstat (limited to 'bin/domain/imag-habit/src')
-rw-r--r--bin/domain/imag-habit/src/main.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/domain/imag-habit/src/main.rs b/bin/domain/imag-habit/src/main.rs
index 35f7079a..6d60a8cc 100644
--- a/bin/domain/imag-habit/src/main.rs
+++ b/bin/domain/imag-habit/src/main.rs
@@ -208,15 +208,17 @@ fn today(rt: &Runtime, future: bool) {
let name = h.habit_name().map_err_trace_exit_unwrap(1);
let basedate = h.habit_basedate().map_err_trace_exit_unwrap(1);
let recur = h.habit_recur_spec().map_err_trace_exit_unwrap(1);
+ let due = h.next_instance_date().map_err_trace_exit_unwrap(1);
+ let due = libimaghabit::util::date_to_string(&due);
let comm = h.habit_comment().map_err_trace_exit_unwrap(1);
- let v = vec![name, basedate, recur, comm];
+ let v = vec![name, basedate, recur, due, comm];
debug!(" -> {:?}", v);
v
}
fn lister_header() -> Vec<String> {
- ["Name", "Basedate", "Recurr", "Comment"].iter().map(|x| String::from(*x)).collect()
+ ["Name", "Basedate", "Recurr", "Next Due", "Comment"].iter().map(|x| String::from(*x)).collect()
}
let future = {