From 0701c9e4d7b05278cbb084c5610f7771f2ed553d Mon Sep 17 00:00:00 2001 From: Tobias Fendin Date: Sat, 7 May 2022 12:31:16 +0200 Subject: [PATCH] Don't read git-extras.standup.implicit-week twice in git standup --- bin/git-standup | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/git-standup b/bin/git-standup index 6ab1774..71f8cca 100755 --- a/bin/git-standup +++ b/bin/git-standup @@ -159,10 +159,10 @@ GIT_PRETTY_FORMAT="%Cred%h%Creset - %s %Cgreen(%cd) %C(bold blue)<%an>%Creset $G GIT_DATE_FORMAT=${GIT_DATE_FORMAT:=relative} # Handle config of implicit week -if [[ -z "$RANGE_SPECIFIED" ]] && [[ -n "$(git config --get git-extras.standup.implicit-week)" ]]; then - week_range=$(git config --get git-extras.standup.implicit-week) - week_start=${week_range%%-*} - week_end=${week_range##*-} +IMPLICIT_WEEK=$(git config --get git-extras.standup.implicit-week) +if [[ -z "$RANGE_SPECIFIED" ]] && [[ -n "${IMPLICIT_WEEK}" ]]; then + week_start=${IMPLICIT_WEEK%%-*} + week_end=${IMPLICIT_WEEK##*-} shopt -s nocasematch if [[ "$week_start" == "$(LC_ALL=C date +%a)" ]]; then SINCE="last $week_end"