should take 1st match

This commit is contained in:
Vitaliy Ognev
2012-12-23 14:32:32 +02:00
parent 412c73c509
commit 06f65ca8e2

View File

@@ -207,7 +207,7 @@ class Repository
// No exact ref match, so just try our best // No exact ref match, so just try our best
if (count($valid_refs) > 1) { if (count($valid_refs) > 1) {
preg_match('/([^\/]+)(.*)/', $input, $matches); preg_match('/([^\/]+)(.*)/', $input, $matches);
$branch = preg_replace('/^\/|\/$/', '', $matches[0]); $branch = preg_replace('/^\/|\/$/', '', $matches[1]);
} else { } else {
// Extract branch name // Extract branch name
$branch = array_shift($valid_refs); $branch = array_shift($valid_refs);