summaryrefslogtreecommitdiffstats
path: root/radar-base.sh
diff options
context:
space:
mode:
authorSeth Mason <seth@slackorama.com>2015-10-16 08:02:13 -0700
committerSeth Mason <seth@slackorama.com>2015-10-16 08:02:13 -0700
commit73e5767e91ea0976e7c98a24bc284b7ca2756f35 (patch)
tree0f903883201650b18230103ec77e7baf17484365 /radar-base.sh
parent5997057f7abb6ced9891f5288f0e08d4b1b73a2f (diff)
parenta0beb92f7f28fadb8255ee05765497eeb159795b (diff)
downloadgit-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-xradar-base.sh22
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
}