diff options
author | Seth Mason <seth@slackorama.com> | 2015-10-16 08:02:13 -0700 |
---|---|---|
committer | Seth Mason <seth@slackorama.com> | 2015-10-16 08:02:13 -0700 |
commit | 73e5767e91ea0976e7c98a24bc284b7ca2756f35 (patch) | |
tree | 0f903883201650b18230103ec77e7baf17484365 /radar-base.sh | |
parent | 5997057f7abb6ced9891f5288f0e08d4b1b73a2f (diff) | |
parent | a0beb92f7f28fadb8255ee05765497eeb159795b (diff) | |
download | git-sonar-73e5767e91ea0976e7c98a24bc284b7ca2756f35.tar.gz git-sonar-73e5767e91ea0976e7c98a24bc284b7ca2756f35.zip |
Merge pull request #1 from michaeldfallen/slackorama_master
Small Bug fixes for @slackorama #74
Diffstat (limited to 'radar-base.sh')
-rwxr-xr-x | radar-base.sh | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/radar-base.sh b/radar-base.sh index 6a9c630..9527343 100755 --- a/radar-base.sh +++ b/radar-base.sh @@ -197,20 +197,18 @@ branch_ref() { } remote_branch_name() { - local localRef="\/$(branch_name)$" - if [[ -n "$localRef" ]]; then - local remote="$(git config --get-regexp "^branch\.$localRef\.remote" | awk '{print $2}')" - if [[ -n $remote ]]; then - local remoteBranch="$(git config --get-regexp "^branch\.${localRef}\.merge" | awk -F'/' '{print $NF}')" - if [[ -n $remoteBranch ]]; then - printf '%s/%s' $remote $remoteBranch - return 0 - else - return 1 - fi + local localRef="$(branch_name)" + local remote="$(git config --get-regexp "^branch\.$localRef\.remote" | awk '{print $2}')" + if [[ -n $remote ]]; then + local remoteBranch="$(git config --get-regexp "^branch\.${localRef}\.merge" | awk -F'/' '{print $NF}')" + if [[ -n $remoteBranch ]]; then + printf '%s/%s' $remote $remoteBranch + return 0 else - return 1 + return 1 fi + else + return 1 fi } |