From 3c4a0d4038ce3fcba320e52963a1f93ed4db7fed Mon Sep 17 00:00:00 2001 From: Julian Prein Date: Wed, 30 Mar 2022 02:09:12 +0200 Subject: [PATCH] bin:timetracking: Fix octal representation Fix unwanted octal representation. Fixes a49bc5f1b543 ("bin:timetracking: Remove padding `0` prefix") --- .local/bin/timetracking | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.local/bin/timetracking b/.local/bin/timetracking index c03eb0b..3a361e6 100755 --- a/.local/bin/timetracking +++ b/.local/bin/timetracking @@ -1,6 +1,7 @@ #!/bin/bash EARLIEST_MOD_WEEK="$(date "+%V" --date="14 days ago")" +EARLIEST_MOD_WEEK="${EARLIEST_MOD_WEEK#0}" typeset -A WEEKS if [[ -t 0 ]]; then @@ -48,7 +49,8 @@ for week in "${!WEEKS[@]}"; do mins=$(( (time % (60 * 60)) / 60 )) # last 2 weeks are modifiable - (( ${week#0} >= EARLIEST_MOD_WEEK )) && modifiable="*" || modifiable=" " + week="${week#0}" + (( week >= EARLIEST_MOD_WEEK )) && modifiable="*" || modifiable=" " # 20h limit (( time <= 72000 )) && warn= || warn=" !!"